Ero sivun ”PostgreSQL” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Pelastettu 1 lähde(ttä) ja merkitty 0 kuolleeksi.) #IABot (v2.0.9.2
Pelastettu 1 lähde(ttä) ja merkitty 0 kuolleeksi.) #IABot (v2.0.9.2
Rivi 39:
Funktiot mahdollistavat ohjelmakoodin ajon palvelimessa. SQL-kielen lisäksi funktioita voi kirjoittaa useilla eri proseduraalisilla kielillä. Joitain näistä ohjelmointikielistä voidaan käyttää myös [[heräte|herättimissä]]. PostgreSQL:ään voidaan ohjelmoida funktioita seuraavilla kielillä:
*Sisäänrakennettu [[PL/pgSQL]] joka muistuttaa Oraclen [[PL/SQL|PL/SQL:ea]]
*Tulkattavilla kielillä, kuten [http://www.postgresql.org/docs/current/interactive/plperl.html PL/Perl], [http://plphp.commandprompt.com/ plPHP], [http://www.postgresql.org/docs/current/interactive/plpython.html PL/Python], [http://raa.ruby-lang.org/project/pl-ruby PL/Ruby] {{Wayback|1=http://raa.ruby-lang.org/project/pl-ruby |päiväys=20070115164527 }}, [http://developer.postgresql.org/~petere/pgplsh/ PL/sh] ja [http://www.postgresql.org/docs/current/interactive/pltcl.html PL/Tcl]
*Käännetyillä kielillä kuten [[C (ohjelmointikieli)|C]] tai [[C++]], tai Javalla ([http://gborg.postgresql.org/project/pljava/projdisplay.php PL/Java])
*Tilastollisella kielellä ([[R (ohjelmointikieli)|R-kieli]]) käyttäen PL/R:ia <ref>[http://www.joeconway.com/plr/ PL/R]</ref>