PL/pgSQL: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Xqbot (discussione | contributi)
m Bot: Aggiungo: ja:PL/pgSQL
fix link Trigger
Riga 1:
'''PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language)''' è un linguaggio procedurale supportato dal [[RDBMS]] [[PostgreSQL]]. Somiglia molto al linguaggio [[PL/SQL]] di [[Oracle]].
 
PL/pgSQL, da vero [[linguaggio di programmazione]], permette un maggior controllo del semplice [[SQL]], includendo l'abilità di usare cicli e strutture di controllo avanzate. I programmi creati nel linguaggio PL/pgSQL sono chiamati funzioni, e possono essere chiamati come parti di un'istruzione SQL, o attivati da un [[Trigger (informaticadatabase)|trigger]].
 
PL/pgSGL è stato creato in modo da svolgere operazioni complesse al di là delle potenzialità dell'SQL, rimanendo facile da usare e sicuro per il server.<ref>http://www.postgresql.org/docs/current/static/plpgsql.html</ref>