sqlEncode
text sqlEncode(value)
SQLのWHERE句で安全に使用できるようにエンコードされた値を返します:
- null値は,SQL
NULL
リテラルとしてエンコードされます。
- 数値の値は,そのままSQLの数値リテラルとしてエンコードされます.
- テキスト値は,適切にエスケープされ,単一引用符で囲まれたSQLテキストリテラルとしてエンコードされます。
- 配列の値は,すべての要素が括弧で囲まれた形でエンコードされ,SQLの演算子で使用されます。
- 辞書の値は,SQL
IN
演算子で使用するために,すべてのキーを括弧で括ったものとしてエンコードされます。
Parameters
- value — エンコードする値
Returns
- SQLのwhere句で安全に使用できるようにエンコードされたテキストとしての引数。