pg_escape_string
Protège une chaîne de caractères pour une requête SQL
&reftitle.description;
stringpg_escape_string
PgSql\Connectionconnection
stringdata
pg_escape_string protège une chaîne de caractères
pour l'insérer dans la base de données. Elle retourne la chaîne ainsi protégée
au format PostgreSQL. L'utilisation de cette fonction est recommandée, à la place
de addslashes. Si le type de la colonne est bytea,
pg_escape_bytea doit plutôt être utilisée.
La fonction pg_escape_identifier doit être
utilisée pour échapper les identifiants (i.e. noms de tables, noms
de champs).
Cette fonction requiert PostgreSQL 7.2 ou plus récent.
&reftitle.parameters;
connection
&pgsql.parameter.connection-with-unspecified-default;
data
Une &string; contenant le texte à échapper.
&reftitle.returnvalues;
Une &string; contenant les données échappées.
&reftitle.changelog;
&Version;
&Description;
&pgsql.changelog.connection-object;
&reftitle.examples;
Exemple avec pg_escape_string
]]>
&reftitle.seealso;
pg_escape_bytea