当前位置: 代码迷 >> 综合 >> sql语句添加列带注释默认为null
  详细解决方案

sql语句添加列带注释默认为null

热度:39   发布时间:2023-09-20 11:02:30.0

alter table usr_org_feedback add service_type TINYINT(4) NOT NULL default 0 COMMENT '1小类,2项目' AFTER username/first;

修改字段类型

ALTER TABLE user10 MODIFY email VARCHAR(50) NOT NULL DEFAULT '382771946@qq.com' AFTER username/first;

//改字段名  modify和change可通用

alter table bbs_addr change service_type service_type1 TINYINT(4) NOT NULL default 0 COMMENT '1小类,2项目' FIRST;

//删除默认值

alter table user11  alter  age drop default;

//更新用户名为4位的用户,让其已有年龄-3   更新删除时limit不可加偏移量

update cms_user set age=age-3 where username like '____' order by id desc limit 3;

查询数据库支持的引擎

SHOW engines;

查询数据库变量

SHOW VARIABLES

SHOW databases   use database_name     show  tables  

desc /  DESCRIBE bbs_addr;   SHOW COLUMNS FROM/in bbs_addr;

修改表名

ALTER TABLE bbs_addr1 RENAME [TO/as可不写] bbs_addr1

RENAME TABLE user11 TO user10;

SHOW WARNINGS

  相关解决方案