SQL文簡易作成
入力項目からSELECT、INSERT、UPDATE、CREATE TABLE文を組み立てるSQL作成ツール。定型クエリの下書きや検証用SQLの作成時間を短縮できる。
使い方
- SELECT、INSERT、UPDATE、CREATE TABLEから作成するSQL文を選ぶ。
- テーブル名、カラム、WHERE条件など必要項目を入力する。
- 生成されたSQL文をコピーまたは保存する。
SQL文簡易作成
SELECT id, name, email FROM users WHERE status = 'active' ORDER BY created_at DESC;
仕組み
- 入力値の型(数値・真偽値・NULL・文字列)を判定し、文字列のみシングルクォートで囲みエスケープ。
- 選択したSQL文の種類に応じてSELECT・INSERT・UPDATE・CREATE TABLE構文を組み立て。
手元でやるには
INSERT文をPythonで組み立て
必要環境: Python 3python3 -c "cols=['name','email']; vals=['Restring','hello@example.com']; print(f\"INSERT INTO users ({', '.join(cols)}) VALUES ({', '.join(repr(v) for v in vals)});\")"