mysql alter 语句用法,添加、修改、删除字段等
原文:http://blog.csdn.net/wyswlp/article/details/8881103
修改表名:
ALTER TABLE admin_user RENAME TO a_use
//增加主键
- alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
//修改ID为自增,并设置为主键
- alter table brand_title_temp_noread modify id int auto_increment primary key
列操作:
增加字段:
- mysql> ALTER TABLE table_name ADD field_name field_type;
- ALTER TABLE search_record ADD `send` INT default 0;
修改字段类型:
- alter table search_record alter column big set default 0;
在某个字段后增加字段:
- alter table `user_movement_log`
- Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加)
调整字段顺序:
- ALTER TABLE `user_movement_log` CHANGE `GatewayId` `GatewayId` int not null default 0 AFTER RegionID
修改原字段名称及类型:
- mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
- ALTER TABLE manual_record CHANGE `Note-sort` `Note_sort` varchar(50) DEFAULT NULL;
- <p>修改字段类型</p><p> alter table scholar_keys change hold hold int default 0;</p>
删除字段:
- mysql> ALTER TABLE table_name DROP field_name;
修改一个字段
- alter table user MODIFY new1 VARCHAR(10); //修改一个字段的类型
- alter table manual_record MODIFY `ORGANIZATION` VARCHAR(500) DEFAULT NULL
- alter table user CHANGE new1 new4 int; //修改一个字段的名称,此时一定要重新指定该字段的类型
索引操作:
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` )
mysql alter 语句用法,添加、修改、删除字段等相关推荐
- Oracle添加修改删除字段操作与注意事项
在Oracle中对字段进行操作的时候和MySQL是有些许不同的. 大部分修改字段都是在建表之后或者数据库中已有数据的时候,我们需要注意的有以下几点: 1.添加字段: alter table fnd_e ...
- mysql alter例子,mysql alter语句用法实例
//主键 ALTER TABLE tablename add new_field_id int(5) UNSIGNED DEFAULT 0 NOT NULL anto_increment,ADD PR ...
- <MySQL>表中添加和删除字段
1.数据库表:添加字段 如:在data_list_dic表中字段dicValue后面添加新字段:dicName2 原始表: SQL语句: ALTER TABLE data_list_dic ADD d ...
- mysql alter怎么用,mysql alter话语用法
mysql alter语句用法 //主键 ALTER TABLE tablename add new_field_id int(5) UNSIGNED DEFAULT 0 NOT NULL anto_ ...
- Oracle 增加修改删除字段与添加注释
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter ...
- SQL语句的添加、删除、修改多种方法
SQL语句的添加.删除.修改多种方法 SQL语句的添加.删除.修改虽然有如下很多种方法,但在使用过程中还是不够用,不知是否有高手把更多灵活的使用方法贡献出来? 添加.删除.修改使用db.Execute ...
- Oracle增加修改删除字段/主键
修改字段名称 alter table xgj rename column old_name to new_name; 修改字段类型 alter table tablename modify (colu ...
- oracle修改主键多字段,Oracle增加修改删除字段/主键
修改字段名称 alter table xgj rename column old_name to new_name; 修改字段类型 alter table tablename modify (colu ...
- HIVE 增加修改删除字段
HIVE 增加修改删除字段 非分区表 增加字段 修改字段(修改字段名称.类型.注释.顺序) 删除字段 分区表 新增字段 修改字段(change column) 替换字段(replace column) ...
最新文章
- Dubbo点滴(1) SPI入门
- 【upc5020】	Knight
- 怎么改掉科学计数法_马拉松猝死频发为哪般——听听冠军们怎么说
- 使用zlib库进行数据压缩
- (二期)IOS调试技巧
- 一、scrapy爬虫框架——概念作用和工作流程 scrapy的入门使用
- 史上最全jdk版本新特性大全
- ELK下logstash收集java日志,多行合并成一行
- Notepad2 v4.22.03 (r4130) 轻量级文本编辑器。可替换系统记事本
- 楷书书法规则_楷书笔画书写八大规律
- 实现监控摄像头RTSP视频流-Web端人脸识别-ffmpeg+websocket+jsmpeg方法总结
- 训练3.21(CF 543B Destroying Roads)
- PDF图书开放免费下载来源
- 2014年IT互联网行业薪酬待遇
- 电脑远程登录控制Android手机-Webkey For Android使用教程
- 高祖酒老总梁辉收《江行初雪图》临作,获保值增值承诺
- C++结构体(结构体创建,结构体数组,结构体指针,结构体嵌套结构体,结构体做函数参数,const变量使用)
- HTTP权威指南读书笔记
- 2023年复旦大学电子信息(计算机)考研成功经验分享
- 自主研发数据库TDSQL和TBase核心架构揭秘和实践
热门文章
- debian安装ibus中文输入法
- 欢迎关注我的微信公众账号:Linux技巧(微信号:irefactoring),一起学习Linux知识~~~...
- 面向对象的javascript-引用、作用域、闭包、上下文--(1)
- CWinApp的应用与理解
- ES11新特性_动态import---JavaScript_ECMAScript_ES6-ES11新特性工作笔记065
- 基于Spring Security的认证方式_Spring Security 的结构总览_Spring Security OAuth2.0认证授权---springcloud工作笔记122
- Netty工作笔记0063---WebSocket长连接开发2
- Netty工作笔记0045---异步模型原理剖析
- SVN工作笔记002---svn提示上次操作有误,请执行cleanup
- Android学习笔记---10_对应用进行单元测试