sql 修改表结构
来源:互联网 发布:网络交流软件 编辑:程序博客网 时间:2024/04/29 20:24
ALTER TABLEactivities MODIFY college_idint DEFAULT NULL;
alter 语句是关键:
int 表示的是college_id 的类型 modify 就是修改,字面意思该表的结构情况,上面这句是表示改变他的默认值,为null。 这句还能改变其他的东西比如comment
这还能添加一个字段
ALTER TABLE users add integral INT(11) NOT NULL DEFAULT 0;
在第一列之前添加字段
ALTER TABLE user_album ADD id INT AUTO_INCREMENT PRIMARY KEY FIRST
用alter开头,然后就是和普通的sql语句一样。
修改字段名称:
alter table tablename change old_field_name new_field_name old_type;
较常用的就是这两项了,还要了解其他的看下面的链接
http://www.programgo.com/tag/mysql/550221964/
alter table TABLE_NAME convert to character set utf8mb4 collate utf8mb4_bin;
让table 支持 emoji 表情
1.添加PRIMARY KEY(主键索引)
mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
2.添加UNIQUE(唯一索引)
mysql>ALTER TABLE `table_name` ADD UNIQUE (
`column`
)
3.添加INDEX(普通索引)
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
4.添加FULLTEXT(全文索引)
mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`)
5.添加多列索引
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )
alert 修改表中字段的位置
alert TABLE table_name MODIFY column1 varchar(5) AFTER column2
直接移动到第一个位置
alter TABLE table_name MODIFY column1 varchar(5) FIRST
alter 删除表字段
alter TABLE table_name drop column column_name
alter 删除表索引
alter table table_name drop index index_name
1 0
- SQL修改表结构
- SQL 修改表结构
- sql修改表结构
- SQl 修改表结构
- SQL 表结构修改
- sql 修改表结构
- SQL修改表结构写法
- Oracle表结构修改SQL
- 数据库修改表结构SQL
- SQL脚本修改表结构
- 数据库修改表结构SQL
- SQL修改表结构 总结
- Oracle表结构修改SQL
- sql语句修改表结构
- sql server 修改表结构
- 修改表结构常用SQL
- sql 修改表结构语法
- 用SQL语句修改SQL表结构
- 火云开发课堂 - 《Shader从入门到精通》系列 第十九节:在Shader中实现3D模型的UV动画
- 常见HTTP状态码整理
- C#中的线程(二)线程同步基础
- iperf 测试带宽
- mysqldump报错'The user specified as a definer ('root'@'%') does not exist when using LOCK TABLES'
- sql 修改表结构
- LeetCode_String_Easy
- windows手动添加软件自启动项
- 关于Android自启动管理的相关知识点
- 自定义分页方法 1.1版
- ubuntu 下安装jad反编译器,显示源代码
- 连续英文、数字换行
- C#中的线程(三)使用多线程
- java mysql 批量处理