|
pg_escape_literalテキスト型フィールドに挿入するために、リテラルをエスケープする 説明
string pg_escape_literal(PgSql\Connection
$connection = ?, string $data )pg_escape_literal は、 PostgreSQL データベースへの問い合わせに使うリテラルをエスケープします。 PostgreSQL フォーマットでエスケープされたリテラルを返します。 pg_escape_literal は、データの前後にクォートを追加します。 ユーザーが自分で追加してはいけません。 pg_escape_string ではなくこの関数を使うことを推奨します。 カラム型が bytea の場合は、代わりに pg_escape_bytea を使わなければなりません。 識別子 (テーブル名やフィールド名など) のエスケープには pg_escape_identifier を使わなければなりません。
パラメータ
戻り値エスケープされたデータを文字列で返します。 変更履歴
例
例1 pg_escape_literal の例
参考
|