PL/pgSQL
http://dbpedia.org/resource/PL/pgSQL an entity of type: Thing
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) est un langage procédural géré par PostgreSQL. Ce langage est très similaire au PL/SQL d'Oracle, ce qui permet de porter des scripts de ou vers Oracle au prix de quelques adaptations.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) とはPostgreSQL ORDBMSでサポートされる手続き言語である。その文法はOracle DatabaseのPL/SQLと類似している。 PL/pgSQLはSQLに手続き的な制御構造を加えたプログラミング言語である。繰り返し処理 (FOR) や条件分岐 (IF, CASE) などの制御構文が利用できる。PL/pgSQLで記述された関数はSQLから呼び出すことができ、またトリガによって実行することもできる。 PL/pgSQLは以下の要求を満たすよう設計された :
* SQLよりも複雑な処理や計算を記述できること。
* 扱いが容易なこと。
* 制限されたリソースにのみアクセス可能であること。
rdf:langString
A PLPGSQL ou PL/pgSQL é uma linguagem estrutural estendida da SQL que tem por objetivo auxiliar as tarefas de programação no PostgreSQL. Ela incorpora à SQL características procedurais, como os benefícios e facilidades de controle de fluxo de programas que as melhores linguagens possuem. Por exemplo loops estruturados (for, while) e controle de decisão (if then else). PLPGSQL é uma PL/SQL significa "Procedural Language extensions to SQL", que pode ser usado em bancos de dados. O PL/SQL é a linguagem SQL com construções de programação similares a outras liguagens.
rdf:langString
PL/pgSQL (англ. Procedural Language/PostGres Structured Query Language) — процедурное расширение языка SQL, используемое в СУБД PostgreSQL. Этот язык предназначен для написания функций, триггеров и правил и обладает следующими особенностями:
* добавляет управляющие конструкции к стандарту SQL;
* допускает сложные вычисления;
* может использовать все объекты БД, определенные пользователем;
* прост в использовании.
rdf:langString
PL/pgSQL(全名:Procedural Language / PostGres Structured Query Language)是一個可載入的程式語言。為PostgreSQL的ORDBMS所支援的程序式編程語言。它非常類似於Oracle的 PL/ SQL語言。隨著PosgreSQL v9.x的發佈,開始支持一些ISO 的功能,例如可支持過載SQL調用函數與過程。 PL/pgSQL猶如一個多功能的編程語言,比SQL支援更多的程式語句,包括使用迴圈與其它控制結構的能力。使用PL/ pgSQL語言創建的函數可以調用SQL語法,或者藉由一個 觸發器來執行動作。 PL/pgSQL的建立,是為了能夠比SQL來執行更複雜的操作與運算,同時容易使用,而且能夠受定義於伺服器所信任。 PL/pgSQL是PostgreSQL預設安裝的唯一編程語言,不過許多人都可使用,包括PL/Java、PL/Perl(页面存档备份,存于互联网档案馆)、PL/php、PL/Python(页面存档备份,存于互联网档案馆)、PL/R、PL/Ruby、PL/sh、PL/Tcl(页面存档备份,存于互联网档案馆)與and PL/Lua。 PostgreSQL於分析器的階段中使用 Bison ,所以很容易移植許多開放源代碼語言,以及進行代碼復用。
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) ist eine prozedurale Sprache der objektrelationalen Datenbank PostgreSQL. Die Syntax von PL/pgSQL ist wie bei PL/SQL auf Oracle-Datenbanksystemen stark an Ada angelehnt. Mit Hilfe der prozeduralen Erweiterung lassen sich SQL-Befehle direkt im PostgreSQL-Server dynamisch erzeugen und müssen nicht mehr als Text über eine Datenbankschnittstelle übergeben werden, wie dies z. B. bei ODBC, JDBC und OLE DB der Fall ist, sondern können direkt in der Datenbank erstellt und ausgeführt werden.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) es un lenguaje imperativo provisto por el gestor de base de datos PostgreSQL. Permite ejecutar comandos SQL mediante un lenguaje de sentencias imperativas y uso de funciones, dando mucho más control automático que las sentencias SQL básicas.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL) is a procedural programming language supported by the PostgreSQL ORDBMS. It closely resembles Oracle's PL/SQL language. Implemented by Jan Wieck, PL/pgSQL first appeared with PostgreSQL 6.4, released on October 30, 1998. Version 9 also implements some ISO SQL/PSM features, like overloading of SQL-invoked functions and procedures. The design of PL/pgSQL aimed to allow PostgreSQL users to perform more complex operations and computations than SQL, while providing ease of use. The language is able to be defined as trusted by the server.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) è un linguaggio di programmazione 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.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL) is een programmeertaal en beschikbaar in PostgreSQL RDBMS (sinds versie 6.4). Deze taal wordt gebruikt voor het schrijven van opgeslagen procedures, triggers. PL/pgSQL is de procedurele uitbreiding van SQL. Dit maakt het mogelijk om naast SQL variabelen te gebruiken en keuzeconstructies (if, case), herhalingsconstructies en exception handling te implementeren. PL/pgSQL lijkt enigszins op de PL/SQL taal van Oracle.
rdf:langString
PL/pgSQL jest językiem proceduralnym wspieranym przez RDBMS PostgreSQL. Język ten jest bardzo podobny do języka proceduralnego PL/SQL w bazie Oracle. PL/pgSQL jest prawdziwym językiem programowania, o znacznie większych możliwościach niż język SQL, umożliwiającym m.in. stosowanie pętli i zaawansowanych struktur sterujących. Programy napisane w języku PL/pgSQL są funkcjami, które można stosować jako część polecenia SQL albo jako wyzwalacz. Główne zalety języka PL/pgSQL:
rdf:langString
rdf:langString
PL/pgSQL
rdf:langString
PL/PgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PLPGSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
rdf:langString
PL/pgSQL
xsd:integer
1545014
xsd:integer
1122702605
rdf:langString
Jan Wieck
rdf:langString
PostgreSQL Global Development Group
xsd:integer
120
xsd:date
1998-10-30
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) ist eine prozedurale Sprache der objektrelationalen Datenbank PostgreSQL. Die Syntax von PL/pgSQL ist wie bei PL/SQL auf Oracle-Datenbanksystemen stark an Ada angelehnt. PL/pgSQL wurde zur Erweiterung des SQL-Funktionsumfangs eingeführt, dabei kann PL/pgSQL-Code als Stored Procedure in der Datenbank selbst gespeichert sein. Unterstützt werden Variablen, Bedingungen, Schleifen, Funktionen, Datenbankcursor und Ausnahmebehandlungen. PL/pgSQL-Code kann sowohl aus SQL-Kommandos als auch aus Datenbanktriggern heraus aufgerufen werden. Mit Hilfe der prozeduralen Erweiterung lassen sich SQL-Befehle direkt im PostgreSQL-Server dynamisch erzeugen und müssen nicht mehr als Text über eine Datenbankschnittstelle übergeben werden, wie dies z. B. bei ODBC, JDBC und OLE DB der Fall ist, sondern können direkt in der Datenbank erstellt und ausgeführt werden.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) es un lenguaje imperativo provisto por el gestor de base de datos PostgreSQL. Permite ejecutar comandos SQL mediante un lenguaje de sentencias imperativas y uso de funciones, dando mucho más control automático que las sentencias SQL básicas. Desde PL/pgSQL se pueden realizar cálculos complejos y crear nuevos tipos de datos de usuario. Como un verdadero lenguaje de programación, dispone de estructuras de control repetitivas y condicionales, además de la posibilidad de creación de funciones que pueden ser llamadas en sentencias SQL normales o ejecutadas en eventos de tipo disparador (trigger). Una de las principales ventajas de ejecutar programación en el servidor de base de datos es que las consultas y el resultado no tienen que ser transportadas entre el cliente y el servidor, ya que los datos residen en el propio servidor. Además, el gestor de base de datos puede planificar optimizaciones en la ejecución de la búsqueda y actualización de datos. Las funciones escritas en PL/pgSQL aceptan argumentos y pueden devolver valores de tipo básico o de tipo complejo (por ejemplo, registros, vectores, conjuntos o incluso tablas), permitiéndose tipificación polimórfica para funciones abstractas o genéricas (referencia a variables de tipo objeto).
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) est un langage procédural géré par PostgreSQL. Ce langage est très similaire au PL/SQL d'Oracle, ce qui permet de porter des scripts de ou vers Oracle au prix de quelques adaptations.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL) is a procedural programming language supported by the PostgreSQL ORDBMS. It closely resembles Oracle's PL/SQL language. Implemented by Jan Wieck, PL/pgSQL first appeared with PostgreSQL 6.4, released on October 30, 1998. Version 9 also implements some ISO SQL/PSM features, like overloading of SQL-invoked functions and procedures. PL/pgSQL, as a fully featured programming language, allows much more procedural control than SQL, including the ability to use loops and other control structures. SQL statements and triggers can call functions created in the PL/pgSQL language. The design of PL/pgSQL aimed to allow PostgreSQL users to perform more complex operations and computations than SQL, while providing ease of use. The language is able to be defined as trusted by the server. PL/pgSQL is one of the programming languages included in the standard PostgreSQL distribution, the others being PL/Tcl, PL/Perl and PL/Python. In addition, many others are available from third parties, including PL/Java, PL/pgPSM, PL/php, PL/R, PL/Ruby, PL/sh, PL/Lua and PL/v8. PostgreSQL uses Bison as its parser,making it easy to port many open-source languages, as well as to reuse code.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL) is een programmeertaal en beschikbaar in PostgreSQL RDBMS (sinds versie 6.4). Deze taal wordt gebruikt voor het schrijven van opgeslagen procedures, triggers. PL/pgSQL is de procedurele uitbreiding van SQL. Dit maakt het mogelijk om naast SQL variabelen te gebruiken en keuzeconstructies (if, case), herhalingsconstructies en exception handling te implementeren. PL/pgSQL lijkt enigszins op de PL/SQL taal van Oracle. Voordeel van het gebruik van PL/pgSQL is minder dataverkeer tussen client (bijvoorbeeld een php webserver) en databaseserver. Daarnaast wordt er voor iedere SQL-query in een PL/pgSQL-functie een uitvoerplan opgeslagen. Beide leveren tijdwinst op. Daarnaast is er minder kans op SQL-injections. PostgreSQL ondersteunt ook andere Procedural languages. In de standaard distributie zit bijvoorbeeld: PL/Perl en PL/Python. Als externe talen kan men onder andere Javascript (PLV8), PHP en Java toevoegen. De PostgreSQL taal PL/SQL (niet te verwarren met de Oracle taal met dezelfde naam) is strikt genomen geen Procedural Language.
rdf:langString
PL/pgSQL jest językiem proceduralnym wspieranym przez RDBMS PostgreSQL. Język ten jest bardzo podobny do języka proceduralnego PL/SQL w bazie Oracle. PL/pgSQL jest prawdziwym językiem programowania, o znacznie większych możliwościach niż język SQL, umożliwiającym m.in. stosowanie pętli i zaawansowanych struktur sterujących. Programy napisane w języku PL/pgSQL są funkcjami, które można stosować jako część polecenia SQL albo jako wyzwalacz. Główne zalety języka PL/pgSQL:
* może być używany do tworzenia funkcji i wyzwalaczy,
* dodaje struktury sterujące do języka SQL,
* można wykonywać złożone obliczenia,
* dziedziczy wszystkie typy zdefiniowane przez użytkownika, funkcje i operatory,
* może zostać zdefiniowany jako zaufany dla serwera,
* jest łatwy w użyciu. PL/pgSQL nie jest jedynym "PL" instalowanym domyślnie dla PostgreSQL, lecz dostępnych jest wiele innych, takich jak: PL/Java, PL/Perl, plPHP, PL/Python, PL/R, PL/Ruby, PL/sh, PL/Tcl.
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) とはPostgreSQL ORDBMSでサポートされる手続き言語である。その文法はOracle DatabaseのPL/SQLと類似している。 PL/pgSQLはSQLに手続き的な制御構造を加えたプログラミング言語である。繰り返し処理 (FOR) や条件分岐 (IF, CASE) などの制御構文が利用できる。PL/pgSQLで記述された関数はSQLから呼び出すことができ、またトリガによって実行することもできる。 PL/pgSQLは以下の要求を満たすよう設計された :
* SQLよりも複雑な処理や計算を記述できること。
* 扱いが容易なこと。
* 制限されたリソースにのみアクセス可能であること。
rdf:langString
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) è un linguaggio di programmazione 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. PL/pgSQL è stato creato in modo da svolgere operazioni complesse al di là delle potenzialità dell'SQL, rimanendo facile da usare e sicuro per il server. PL/pgSQL è l'unico linguaggio "PL" installato di default su PostgreSQL, ma sono disponibili molti altri come:PL/Java, PL/Perl, plPHP, PL/Python, PL/R, PL/Ruby, PL/sh, and PL/Tcl.
rdf:langString
A PLPGSQL ou PL/pgSQL é uma linguagem estrutural estendida da SQL que tem por objetivo auxiliar as tarefas de programação no PostgreSQL. Ela incorpora à SQL características procedurais, como os benefícios e facilidades de controle de fluxo de programas que as melhores linguagens possuem. Por exemplo loops estruturados (for, while) e controle de decisão (if then else). PLPGSQL é uma PL/SQL significa "Procedural Language extensions to SQL", que pode ser usado em bancos de dados. O PL/SQL é a linguagem SQL com construções de programação similares a outras liguagens.
rdf:langString
PL/pgSQL (англ. Procedural Language/PostGres Structured Query Language) — процедурное расширение языка SQL, используемое в СУБД PostgreSQL. Этот язык предназначен для написания функций, триггеров и правил и обладает следующими особенностями:
* добавляет управляющие конструкции к стандарту SQL;
* допускает сложные вычисления;
* может использовать все объекты БД, определенные пользователем;
* прост в использовании.
rdf:langString
PL/pgSQL(全名:Procedural Language / PostGres Structured Query Language)是一個可載入的程式語言。為PostgreSQL的ORDBMS所支援的程序式編程語言。它非常類似於Oracle的 PL/ SQL語言。隨著PosgreSQL v9.x的發佈,開始支持一些ISO 的功能,例如可支持過載SQL調用函數與過程。 PL/pgSQL猶如一個多功能的編程語言,比SQL支援更多的程式語句,包括使用迴圈與其它控制結構的能力。使用PL/ pgSQL語言創建的函數可以調用SQL語法,或者藉由一個 觸發器來執行動作。 PL/pgSQL的建立,是為了能夠比SQL來執行更複雜的操作與運算,同時容易使用,而且能夠受定義於伺服器所信任。 PL/pgSQL是PostgreSQL預設安裝的唯一編程語言,不過許多人都可使用,包括PL/Java、PL/Perl(页面存档备份,存于互联网档案馆)、PL/php、PL/Python(页面存档备份,存于互联网档案馆)、PL/R、PL/Ruby、PL/sh、PL/Tcl(页面存档备份,存于互联网档案馆)與and PL/Lua。 PostgreSQL於分析器的階段中使用 Bison ,所以很容易移植許多開放源代碼語言,以及進行代碼復用。
xsd:nonNegativeInteger
7427
xsd:date
1998-10-30