EXECUTE(7) | SQL - Dil Deyimleri | EXECUTE(7) |
EXECUTE - bir taslağı çalıştırır
EXECUTE taslak_ismi [ (parametre [, ...] ) ]
EXECUTE evvelce hazırlanmış bir SQL cümlesini (bir taslağı) çalıştırır. Taslaklar sadece bir oturum boyunca geçerli kaldıklarından, taslaklar PREPARE deyimi ile o oturumda evvelce oluşturulmuş olmalıdır.
Taslak oluşturulurken, PREPARE deyiminde bazı parametreler belirtilmişse, bu parametrelerle uyuumlu parametrelerin EXECUTE komutuna da aktarılması gerekir; aksi takdirde bir hata oluşur. İşlevlerin tersine, parametre sayısı ve türlerinin farklılaşması nedeniyle birden fazla taslağa aynı isim verilemez; taslak isimleri bir veritabanı oturumu içinde eşsiz olmalıdır.
Taslakların oluşturulması ve kullanımı hakkında daha fazla bilgi edinmek için, PREPARE [prepare(7)] kılavuz sayfasına bakınız.
EXECUTE tarafından döndürülen çıktı taslağın çıktısıdır, EXECUTE komutunun değil.
Örnekleri PREPARE [prepare(7)] kılavuz sayfasında bulabilirsiniz.
SQL standardı bir EXECUTE deyimi içerir, fakat sadece gömülü SQL ile kullanmak içindir. Bu sürümdeki EXECUTE deyimi ayrıca biraz farklı bir sözdizimi kullanmaktadır.
DEALLOCATE [deallocate(7)], PREPARE [prepare(7)].
Nilgün Belma Bugüner <nilgun (at) belgeler·gen·tr>, Nisan 2005
PostgreSQL |