Mysql的sql语句

Mysql的sql语句,第1张

Mysql的sql语句 Mysql的sql语句

最近我们的系统要更换数据库,总之前的sqlserver更换为mysql数据库,这就涉及到了sql语句的修改,所以我在工作之余对俩种数据库对应的sql语句的区别之处进行了大致的概括,希望对大家有用,如果大家看后觉得帮助到了大家,希望点个赞鼓励一下我,谢谢。

1.修改表字段类型
alter table DictSmallClass MODIFY COLUMN remark Text
alter table 表名 MODIFY COLUMN 字段名 字段类型
2.条件查询(查询条件中有路径名称)
select * from DictSmallClass where dict_name='E:\'(Mysql的sql语句)
select * from DictSmallClass where dict_name='E:'(sqlserver的sql语句)
3.增加字段
alter table DictSmallClass add remark2 text;
alter table 表名 add 新增字段名 新增字段类型;
4.清空表
truncate table DictSmallClass 
truncate table 表名
5.创建表(设置表主键)
CREATE TABLE advance_distance(id int  NOT NULL AUTO_INCREMENT, type int NULL,Point varchar(255) NULL,PRIMARY KEY(id)) ENGINE = InnoDB DEFAULT CHARSET = utf8;

注意在需要设置主键的字段后面写AUTO_INCREMENT,并且在后面设置PRIMARY KEY(id)

6.设置主键自增量为1
alter table advance_distance AUTO_INCREMENT = 1;

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/4008131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-10-22
下一篇 2022-10-22

发表评论

登录后才能评论

评论列表(0条)

保存