pg_delete
Borra registros
&reftitle.description;
mixedpg_delete
resourceconnection
stringtable_name
arrayassoc_array
intoptionsPGSQL_DML_EXEC
pg_delete Borra los registros de una tabla especificada por
las claves y los valores en assoc_array. Si options se
especifica, se aplica pg_convert a
assoc_array con las opciones especificadas.
&reftitle.parameters;
connection
Recurso de conección a la base de datos PostgreSQL.
table_name
Nombre de la tabla de la cual se va a borrar las filas.
assoc_array
Un tipo array en los cuales están los nombres de los campos en la tabla table_name,
y cuyos valores son los valores de esos campos que están por ser borrados.
options
Cualquier número de PGSQL_CONV_FORCE_NULL,
PGSQL_DML_NO_CONV,
PGSQL_DML_ESCAPE,
PGSQL_DML_EXEC,
PGSQL_DML_ASYNC o
PGSQL_DML_STRING combinadas. Si PGSQL_DML_STRING es parte de
options, se devuelve el string de consulta. Cuando PGSQL_DML_NO_CONV
o PGSQL_DML_ESCAPE están establecidas, no se llama a pg_convert internamente.
&reftitle.returnvalues;
&return.success; Devuelve string si PGSQL_DML_STRING es pasada
por medio de options.
&reftitle.examples;
Ejemplo de la función pg_delete
]]>
&reftitle.changelog;
&Version;
&Description;
5.6.0
Ya no es experimental. Se añadió la constante PGSQL_DML_ESCAPE,
se admiten los tipos de datos &true;/&false; y &null;.
5.5.3/5.4.19
La inyección SQL directa a table_name y la inyección SQL
indirecta a identificadores son fijasinjection.
&reftitle.seealso;
pg_convert