SQL参数填充工具
将MyBatis日志中的SQL语句和参数自动组合,生成可执行的完整SQL
SQL语句(带问号占位符)
0 个占位符
参数列表(每行一个或逗号分隔)
0 个参数
使用说明
📝 基本用法
- 在SQL语句区域粘贴带有
?占位符的SQL - 在参数列表区域输入对应的参数值
- 点击"填充参数"按钮生成完整SQL
🎯 参数格式支持
- 每行一个:
1001
'张三'
25 - 逗号分隔:
1001, '张三', 25 - MyBatis日志:
Parameters: 1001(Integer), 张三(String), 25(Integer)
🔄 数据类型自动识别
- 字符串 自动添加单引号,特殊字符转义
- 数字 整数、小数直接使用
- 日期时间 自动格式化为SQL标准格式
- 布尔值 true/false 转换为 1/0
- NULL 空值转换为 NULL
✨ 智能解析功能
- 点击"智能解析"可自动从MyBatis完整日志中提取SQL和参数
- 支持识别
Preparing:和Parameters:标记 - 自动去除多余的空格和换行符
⚙️ 高级选项
- 格式化输出:美化SQL语句,添加换行和缩进
- 添加分号:在SQL末尾自动添加分号