8.11 SQLMACRO

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Teknik Kılavuzlar > IVEDI SQL Kullanıcı Kılavuzu > 8. Yordamsal dil (PSQL) >

8.11 SQLMACRO

CREATE SQLMACRO, derleme zamanında metin yerine koyan bir yordamdır: belirteç ayrıştırıcı <ad>( gördüğünde gövdeyi hemen çalıştırır ve dönen metnin belirteçlerini akışa ekler.

create sqlmacro mymacro(p string) returns string
as
begin
  return 'select ' || p || ' from dual';
end;

Bu yüzden çıplak bir mymacro('x') çağrısı üst seviyede çalışır — sıradan ifadelerin aksine.