SQL IN句・改行リスト変換ツール
Excelやテキストからコピーした改行リストを、 クォート付きのカンマ区切りやSQLのIN句へ一括変換できます。
選択した囲み文字が項目内に含まれる場合は、同じ文字を2つ重ねて処理します。 入力内容はサーバーへ送信されません。
使い方
- 変換したい文字列を1行に1件ずつ入力します。
- 囲み文字と区切り文字を選択します。
- 通常のリストにする場合は「リストに変換」を押します。
- SQLで使用する場合は「SQL IN形式に変換」を押します。
- 必要に応じて結果をコピーまたはダウンロードします。
こんな場面で便利です
- SQLのIN句をまとめて作成したいとき
- Excelからコピーした一覧をカンマ区切りにしたいとき
- 文字列を一括でシングルクォートまたはダブルクォートで囲みたいとき
- プログラムや設定ファイルで使用するリストを作りたいとき
- 大量のIDやコードを検索条件へ指定したいとき
変換例
文字列をSQL IN句に変換
次のような改行リストを入力します。
apple
banana
orange
SQL IN形式へ変換すると、次のようになります。
IN ('apple', 'banana', 'orange')
数値をSQL IN句に変換
囲み文字で「囲み文字なし」を選ぶと、 数値用のIN句を作成できます。
IN (100, 200, 300)
よくある質問
SQLのIN句とは何ですか?
SQLで複数の値を検索条件として指定するときに使用する構文です。 例えば、複数のIDや商品コードをまとめて検索できます。
空行を除外できますか?
「空行を除外」にチェックを入れると、 入力欄に含まれる空の行を取り除いて変換します。
行の前後にある空白を削除できますか?
「各行の前後の空白を削除」にチェックを入れると、 不要な半角・全角スペースを取り除いて変換します。
入力したデータは保存されますか?
変換処理はブラウザ内で行われ、 入力内容や変換結果はサーバーへ送信・保存されません。