SQL 查詢參數化器
在瀏覽器本機產生 SQL 參數佔位符及依序排列的綁定值,交由資料庫驅動程式使用。
sql-query-parameterizer本機處理
正在啟用本機工具…
結果
確認設定後執行;輸入變動會清除舊結果。
處理規則與限制
保留引號識別碼、註解,以及 ORDER BY 與 GROUP BY 運算式中的數字。數值參數以十進位字串呈現,讓驅動程式綁定時保留精度。不支援既有佔位符、問號運算子、具型別的日期/時間/區間常值,以及相鄰、dollar 引號、帶前綴或以反斜線跳脫的字串。輸入上限為 32 KiB,最多擷取 200 個值。
如何使用這個工具
SELECT name, created_at FROM users
WHERE active = true ORDER BY 2 DESC;選「錢號$1」並執行範例。輸出結尾為 WHERE active = $1 ORDER BY 2 DESC,只有一個布林參數 true。2 仍然指第二個輸出欄位 created_at。請依驅動程式選擇命名或問號格式。如果工具拒絕 DATE '2025-01-01',請改在驅動程式中綁定參數並明確轉型。
使用說明更新:PostgreSQL SELECT ↗
不適合用在什麼情況
請依資料庫方言檢查查詢,並透過驅動程式綁定輸出的值。資料表名及欄名須另外處理,例如限制為允許的識別碼。