pg_insert
Überträgt Werte aus einem Array in eine Tabelle
&reftitle.description;
boolpg_insert
resourceconnection
stringtable_name
arrayassoc_array
intoptions
pg_insert fügt die Werte des assoc_array
in die Tabelle table_name ein.
Falls options angegeben wurde, wird
pg_insert auf assoc_array
mit den angegebenen Optionnen angewendet.
&warn.experimental.func;
&reftitle.parameters;
connection
PostgreSQL Verbindungskennung.
table_name
Name der Tabelle, in die die Zeilen eingefügt werden sollen. table_name muss mindestens soviele Spalten haben, wie das assoc_array Elemente.
assoc_array
Ein array dessen Indizes Feldnamen von
table_name sind, dessen Werte in die
entprechenden Spalten eingefügt werden.
options
Jede Kombination aus PGSQL_CONV_OPTS,
PGSQL_DML_NO_CONV,
PGSQL_DML_EXEC,
PGSQL_DML_ASYNC oder
PGSQL_DML_STRING. Falls PGSQL_DML_STRING bei den
options angegeben wurde, wird der Abfrage-String zurückgegeben.
&reftitle.returnvalues;
&return.success; Falls die Konstante PGSQL_DML_STRING in den options übergeben wurde, wird ein string zurückgegeben.
&reftitle.examples;
pg_insert Beispiel
]]>
&reftitle.seealso;
pg_convert