Select
⎯⎯ 生命太过短暂,今日放弃了明天不必须能得到。
sql转dml
650 | |
说 明
在线sql转dml语句
功能介绍
1.在线生成sql-DML(INSERT/UPDATE)语句; 建表语句, 建表语句, 建表语句(重要的说3遍)
说明: 不能在 sql 中包含注释内容(即: -- xxx
或 # xxx
); 由于此工具是通过 ; 来分割语句处理(pg和oracle不要包含注释部分, 不然会提示不支持处理多个建表语句), 只支持单个建表语句.
2.支持自定义过滤不需要的字段, 多个字段通过 , 隔开
示例
CREATE TABLE if not exists user (
id int NOT NULL AUTO_INCREMENT,
name varchar(10) NOT NULL COMMENT '姓名',
gender tinyint NOT NULL DEFAULT 0 COMMENT '性别 0-未知 1-男 2-女',
age int NOT NULL COMMENT '年龄',
created_date datetime DEFAULT CURRENT_TIMESTAMP,
updated_date datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id)
);
insert 处理后
INSERT INTO user (name,gender,age,created_date,updated_date) VALUES (?,?,?,?,?)
update 处理后
UPDATE user SET name=?,gender=?,age=?,created_date=?,updated_date=? WHERE id=?
select 处理后
SELECT id,name,gender,age,created_date,updated_date FROM user WHERE id=?