SheepDev

SQL 占位符转换

SQL 占位符转换可在浏览器中在保留 SQL 字符串与注释的同时转换命名占位符。

SQL 占位符转换

⌂ 输入和结果仅在此浏览器中处理,不会自动保存或发送。

设置
等待输入

输入与条件

SQLSQL · 0 B
编辑与显示
参数(JSON 对象)JSON · 0 B
编辑与显示

输出

等待输入

完整文本结果

使用方法

分别输入 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 格式化可在浏览器中不连接数据库,格式化 PostgreSQL/MySQL/SQLite SQL。

数据格式与结构化数据

JSON 格式化与验证

JSON 格式化与验证可在浏览器中格式化、压缩、定位语法错误并选择缩进。