pg_escape_string
クエリに使う文字列をエスケープする
&reftitle.description;
stringpg_escape_string
PgSql\Connectionconnection
stringdata
pg_escape_string は、データベースへの問い合わせに使う文字列をエスケープします。
PostgreSQL フォーマットにエスケープされた文字列を、クォートなしの形式で返します。
PostgreSQL に使う SQL パラメータをエスケープするときには
pg_escape_literal を使うほうがよいでしょう。
addslashes を PostgreSQL で使ってはいけません。
カラム型が bytea の場合は、代わりに
pg_escape_bytea を使わなければなりません。
識別子 (テーブル名やフィールド名など) のエスケープには
pg_escape_identifier を使わなければなりません。
&reftitle.parameters;
connection
&pgsql.parameter.connection-with-unspecified-default;
data
エスケープするテキスト文字列。
&reftitle.returnvalues;
エスケープされたデータを文字列で返します。
&reftitle.changelog;
&Version;
&Description;
&pgsql.changelog.connection-object;
&reftitle.examples;
pg_escape_string の例
]]>
&reftitle.seealso;
pg_escape_bytea