mysql增、删、改字段语句
来源:互联网 发布:举牌图制作软件 编辑:程序博客网 时间:2024/06/03 13:52
1、增加单个字段
ALTER TABLE yourTableName ADD yourColumn VARCHAR(255) NOT NULL;
2、增加多个字段
ALTER TABLE yourTableName ADD column1 VARCHAR(255), ADD column2 INT UNSIGNED;
3、删除单个字段
ALTER TABLE yourTableName DROP COLUMN column1;
4、删除多个字段
ALTER TABLE yourTableName DROP COLUMN column1,DROP COLUMN column2;
5、修改字段属性
ALTER TABLE yourTableName MODIFY column1 int unsigned,MODIFY column2 varchar(255);
修改column1 varchar(255)的长度变为1024
ALTER TABLE yourTableName MODIFY column varchar(1024);注意如果该表中含有数据时,修改的长度要大于之前的长度,以保证原有的数据不出错
7、修改列名
ALTER TABLE yourTableName CHANGE oldColumn newColumn varchar(255);
ALTER TABLE oldTable RENAME newTable;
9、添加主键约束
ALTER TABLE yourTableName add constraint PK(PK_表名) primary key 字段;
10、删除主键约束
ALTER TABLE yourTableName drop primary key;
ALTER TABLE 从表 add constraint 外键(如:FK_从表_主表) foreign key 从表字段 refrences 主表的主键字段
ALTER TABLE 表名 drop foreign key 外键字段
关于外键是否添加,引用别人的一段话
学院派会告诉你在设计的时候把应该有的约束都加上
实践派会告诉你主键一定加,非空约束尽量加,外键最好依赖于程序逻辑,而不是数据库,这样可以快速响应,数据库也会有相对较好的性能
阅读全文
0 0
- mysql增、删、改字段语句
- mysql增,删,改,查语句
- Mysql 字段操作(增、删、改等等)
- MySql数据库的字段操作(增,删,改)
- Mysql 字段增删改
- MYSQL(字段增删改)
- mysql语句简单的增、删、改、查
- Oracle中对表中的字段进行增、删、改的SQL语句
- mysql字段的增删改
- mysql删除字段语句
- 运用sql语句增删改字段
- SQL语句增删改表的字段
- MySQL增删改查语句
- MySQL增删改查语句
- mysql增删改查语句
- MySql增删改查语句
- Mysql增删改查语句
- mysql增删改查语句
- Python正则表达式
- 公众号开发
- android ndk编译 m mm mmm mmma
- classpath:和classpath*:区别和应用
- 爱你,从平平淡淡的那一天开始
- mysql增、删、改字段语句
- pycharm 3.0 序列号
- 一篇文章看懂Android学习最佳路线
- vue2.0逻辑思维选项卡。
- excel的多表合并
- 限制Input输入框输入最小最大字符数
- Java实现文件的预览
- Maven Cobertura Plugin集成
- tomcat及其jdk在linux下安装文档