MySQL语句增加字段,修改字段名,修改类型,修改默认值
增加字段:
alter table 表名 ADD 字段 类型 约束 [默认值 注释]
ALTER TABLE video ADD category_id int(11) unsigned not null DEFAULT '0' COMMENT '视频分类id';
修改字段名:
alter table 表名 rename column A to B
ALTER TABLE video RENAME COLUMN category_id TO cid;
修改字段类型:
alter table 表名 modify column 字段名 类型 约束 [默认值, 注释];
ALTER TABLE video MODIFY COLUMN category_id smallint(5) unsigned not null DEFAULT '0' COMMENT '视频分类id';
修改字段默认值
alter table 表名 alter column 字段名 drop default; --(若本身存在默认值,则先删除)
alter table 表名 alter column 字段名 set default 默认值; --(若本身不存在则可以直接设定)
ALTER TABLE video ALTER COLUMN sort SET DEFAULT '50';
MySQL语句增加字段,修改字段名,修改类型,修改默认值相关推荐
- mysql增加字段默认位置_MySQL语句增加字段,修改字段名,修改类型,修改默认值
增加字段: alter table 表名 ADD 字段 类型 约束 [默认值 注释] ALTER TABLE video ADD category_id int(11) unsigned not nu ...
- MySQL 5.7建表时date类型提示默认值类型错误的问题处理
报的错误是时间的默认值有错误,查阅后发现原来是 MySQL 5.7 版本开始有了一个 STRICT MODE(严格模式),此模式中对默认值做了一些限制. 解决方法就是修改 sql_mode -- 查看 ...
- mysql在线增加字段_MySQL在线加字段实现原理
作者:vinchen 腾讯互娱内部维护了一个TMySQL分支,基于官方5.5.24,实现了类似于Oracle 11g的快速加字段功能.该功能通过扩展存储格式来实现,原理类似于Oracle 11g,以下 ...
- mysql字段使用timestamp类型和默认值CURRENT_TIMESTAMP表示默认为时间,类似mssql的getdate()功能;字段自增...
在mssql数据库中,时间字段如果想使用当前的时间,默认值是 getdate() 在mysql里面,如果是用 datetime类型,值用now() 是不允许的. 修改为 timestamp类型和默 ...
- php mysql 添加字段,php mysql如何增加字段
php mysql如何增加字段 php mysql增加字段的方法:首先创建一个PHP示例文件:然后通过语句"alter table diy_form add name_1 varchar(5 ...
- 如何获取mysql数据库中字段的注释和类型长度
因为某种需求,想要获取到mysql中所有字段的注释和类型等信息,可通过以下sql查询. 查询sql SELECT COLUMN_NAME as '列名',COLUMN_COMMENT as '字段注释 ...
- MYSQL中TIMESTAMP类型的默认值
MYSQL中TIMESTAMP类型的默认值 MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样. 1.自动UPDATE 和INSERT 到当前的时间: 表: ---------- ...
- C#值类型以及默认值记录下
C#的值类型有bool,byte,sbyte,decimal,double,float,int,uint,long,string等 如果我们擅长使用默认值,可以帮助我们减少带来赋值及代码编写. 比如我 ...
- java 枚举型 默认值,c# - 选择Enum类型的默认值而不必更改值
c# - 选择Enum类型的默认值而不必更改值 在C#中,是否可以使用属性修饰Enum类型或执行其他操作来指定默认值应该是什么,而不更改值? 无论出于何种原因,所需的数字可能都是一成不变的,并且仍然可 ...
最新文章
- 死亡空间2显卡测试软件,《死亡空间3》画质分辨率及硬件性能测试
- VS为VC++添加UAC控制(VC程序默认管理员运行)
- 专访阿里云MVP王俊杰:开发者的超能力是用技术让世界更美好
- 论文阅读:Joint Learning of Single-image and Cross-image Representations for Person Re-identification
- opencv 全志_移植opencv人脸识别到全志A10开发板上 +linux3.0内核
- json loads No JSON object could be decoded 问题解决
- [云炬python3玩转机器学习]5-10 更多关于线性回归的讨论
- Linux安装Kibana
- C语言模拟实现标准库函数之strcat()
- 央视放出荣耀9X系列广告宣传片:麒麟810处理器+侧面指纹识别
- 凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?
- UVALive 6533
- 财务模块的一些基础概念
- 不装oracle客户端plsql,不安装Oracle客户端使用PLSQL
- hive中sql使用英文分号
- 带你一起学习工程经济学!与生活相关的一些实用的公式。研究经济学的理由就是【为了避免被经济学家欺骗】
- SpiffWorkflow定制工作流
- Unity3D仿电影字幕
- Java入门篇——安装Java SE14
- 白嫖京东读书专业版!附赠限量全国高校激活码,先到先得!