SQL INリスト生成
改行・comma一覧をSQL IN (...) literal形式へ変換します。
使い方
- 値一覧とmodeを設定して実行します。
主な機能と処理範囲
string/number/auto modeと重複削除を持ちapostropheはSQL式に二重化します。
処理の仕組み
trim/filter後、string quote・number literal・auto NULLを作ります。
例
O'Reillyは'O''Reilly'です。
こんな場面で便利
- 小規模手動IN list作成に
利用前の確認
- parameter binding代替ではなく大量listにも不向きです。
よくある質問
SQL injection対策になりますか?
単独では不可。productionはparameterized queryを使ってください。