SheepDev

SQLプレースホルダー変換

SQLプレースホルダー変換では、文字列・commentを保護してnamed placeholderを変換します。

SQLプレースホルダー変換

⌂ 入力と結果はこのブラウザー内で処理され、自動保存・送信されません。

設定
入力待ち

入力・条件

SQLSQL · 0 B
編集・表示
引数(JSON Object)JSON · 0 B
編集・表示

出力

入力待ち

完全なテキスト結果

使い方

SQLのプレースホルダー形式を変えるときは、SQLと引数を別々に入力し、変換元・先の方式を指定します。

同じ名前が複数回現れる場合も、生成SQLと引数対応表を合わせて確認してください。文字列やコメント内の記号を単純置換する用途ではありません。未対応構文は修正せず対象外として確認します。

例

SELECT * FROM users WHERE id = :id OR manager_id = :id
---
{"id":7}

原理・制限

入力は各欄1,048,576バイト、出力は33,554,432バイト、処理時間は5,000ミリ秒までです。入力を黙って切り詰めません。

使い方・解説

関連ツール

SQL・テストデータ

SQL整形

SQL整形では、DB接続なしでPostgreSQL/MySQL/SQLite SQLを整形します。

データ形式・構造化データ

JSON整形・検証

JSON整形・検証では、整形、圧縮、構文エラー位置、インデント変更します。