[pgsql-jp: 39182] Re: エスケープ文字を含んだデータの登録方法
陶山 泰
postgrml @ suyama.net
2008年 2月 9日 (土) 11:47:42 JST
笹倉さん、こんにちは。陶山です。
Fri, 08 Feb 2008 20:13:28 +0900 の
[pgsql-jp: 39179] エスケープ文字を含んだデータの登録方法
に関するメールについてのお返事です。
笹倉> 「\」をエスケープ文字として認識させないという設定など、出来ないですよね?
バージョン8.1より、standard_conforming_strings という実行時パラメタ
が追加されています。
マニュアルを見ただけで使ったことはありませんが、試してみてはいかがで
すか。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
standard_conforming_strings
パラメータ型 bool
デフォルト値 off
変更 不可
値の範囲 on | off
バージョン 8.1〜
standard_conforming_stringsは、SQL文の文字列リテラルにあるバックスラッ
シュ「\」をエスケープ文字ではなくリテラルとして扱うか否かを設定します。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
pgsql-jp メーリングリストの案内