2017-05-15 4 views
0

Wenn ich die folgendeVorbereitung und Ausführung von SQL-

PREPARE fooplan (dataset text) AS 
create or replace VIEW $dataset$_view as (
    select * from $dataset$ one where not exists(
    select* from $dataset$ two where 
    ((one.x <= two.x and one.y <two.y) OR 
    (one.x < two.x and one.y <=two.y))) ORDER BY y DESC, x DESC); 

in psql und drücken Sie laufen eingeben, kommt kein Fehler oder Erfolg Aussage. Ich denke, dass das Terminal erwartet, dass ich etwas hinzufüge, nur nicht sicher, was? Kann jemand sehen, was fehlt?

Antwort

0

Sie haben Ihre vorbereitete Anweisung erstellt, müssen Sie führen dann:

EXECUTE fooplan('foobar'); 

Mehr Infos über sie here.

Verwandte Themen