mysql语句alter table_sql语句中ALTER TABLE MODIFY和ALTER TABLE CHANGE的区别?
展开全部
1、CHANGE old_col_name column_definition子句对列进行重命名。重命名时,需给定旧的和新的列名称和列当前的类型。
例如:要e69da5e6ba903231313335323631343130323136353331333365643662把一个INTEGER列的名称从a变更到b,您需要如下操作:< mysql> ALTER TABLE t1 CHANGE a b INTEGER。
2、改列的类型而不是名称, CHANGE语法仍然要求旧的和新的列名称,即使旧的和新的列名称是一样的。
例如: ALTER TABLE t1 CHANGE b b BIGINT NOT NULL.
3、使用MODIFY来改变列的类型,此时不需要重命名:
例如: ALTER TABLE t1 MODIFY b BIGINT NOT NULL。
简单基本的sql语句:
1、更新:update table1 set field1=value1 where 范围。
2、查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’这个模式的字符串)。
3、排序:select * from table1 order by field1,field2 [desc]。
4、求和:select sum(field1) as sumvalue from table1。
5、平均:select avg(field1) as avgvalue from table1。
6、最大:select max(field1) as maxvalue from table1。
7、最小:select min(field1) as minvalue from table1[separator]。
mysql语句alter table_sql语句中ALTER TABLE MODIFY和ALTER TABLE CHANGE的区别?相关推荐
- MySQL中定义fk语句_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (4)
外键和其他约束 InnoDB和NDB存储引擎支持 FOREIGN KEY 和 REFERENCES 子句,这些存储引擎实现了ADD [CONSTRAINT [symbol]] FOREIGN KEY ...
- mysql更改数据语句6_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句(1)
ALTER TABLE 语句 ALTER TABLE更改表的结构.例如,可以添加或删除列.创建或销毁索引.更改现有列的类型.重命名列或表本身.还可以更改表特性,例如用于表或表注释的存储引擎. ●要使用 ...
- mysql对所有列的数据进行修改6_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (3)...
添加和删除列 使用ADD向表中添加新列,使用DROP删除现有列.DROP col_name是对标准SQL的MySQL扩展. 若要在表行的特定位置添加列,请使用FIRST col_name 或者 AFT ...
- mysql 锁24小时_MySQL中Alter table 不长时间锁表的情况汇总。
查看原文:http://www.tanbo.name/html/99669.html 前言: MySQL 的大表运维总是令人头疼的一件事,特别是大表表结构的修改尤为困难. 首先,alter table ...
- 什么MySQL语句在存储过程体中是合法的
什么MySQL语句在存储过程体中是合法的? 什么样的SQL语句在Mysql存储过程中才是合法的呢?你可以创建一个包含INSERT, UPDATE,DELETE, SELECT, DROP, CREA ...
- mysql字段重命名_MySQL中使用SQL语句对字段进行重命名
MySQL中,如何使用SQL语句来对表中某一个字段进行重命名呢?我们将使用alter table 这一SQL语句. 重命名字段的语法为:alter table change . 现在我们来尝试把tes ...
- 在MySQL中以下属于ddl语句的_MySQL的DDL语句、DML语句与DCL语句
背景:近几年,开源数据库逐渐流行起来.由于具有免费使用.配置简单.稳定性好.性能优良等优点,开源数据库在中低端应用上占据了很大的市场份额,而 MySQL 正是开源数据库中的杰出代表.MySQL 数据库 ...
- mysql alter table 锁表_alter table锁表,MySQL出现Waiting for table metadata lock的场景浅析及解决方案...
在修改/增加表字段的时候,发现很慢, show processlist; 时, Waiting for table metadata lock 能一直锁很久. 官网的一段话,可以理解下 8.10.4. ...
- ef 执行mysql语句_在EF中执行SQL语句
一.为什么要在EF中执行SQL语句 使用EF操作数据库,可以避免写SQL语句,完成使用Linq实现,但为什么还要在EF中执行SQL语句呢.如果要写SQL语句,完全可以使用ADO.NET来操作数据库.这 ...
- GBase8s数据库ALTER SEQUENCE 语句
使用 ALTER SEQUENCE 语 句修改序列对象的定义.该语句是 SQL ANSI/ISO 标准的扩展. image.png 用法 ALTER SEQUENCE 语句可以修改 syssequen ...
最新文章
- SAP移动类型详细说明
- java标签用法详解_介绍一个javaWeb自定义标签的用法详解
- 2018北京大学计算机考研分数线,2018年北京大学考研复试分数线已公布
- jsp中String path = request.getContextPath()的作用
- Intel 64/x86_64/IA-32/x86处理器 - 通用指令(5) - 控制转移指令
- BZOJ5251 八省联考2018劈配(网络流)
- Hadoop HIVE 窗口函数
- .net 4.5 新特性 async await 一般处理程序实例
- 2018年,免费、无水印录屏软件有哪些?
- 支付宝网页支付流程与实现
- 富士通Fujitsu DPK2181H Pro 打印机驱动
- ad中电容用什么封装_电容器是怎么工作的?它在电路中究竟起什么作用?
- 分治算法以及经典例题
- 日语中电脑发出奇怪的声音是如何表达的
- 强化学习-Q-Learning算法
- 翻棋子游戏与Nim游戏
- openssl工具详解及自建CA方法
- Oracle 数据库的性能优化
- c罗说什么语言,C罗会说几种语言? 揭金球奖给梅西内马尔当翻译趣事
- nmn到底怎么样,nmn男性三高临床应用价值分享
热门文章
- mysql pdf教程_MySQL5.7从入门到精通(刘增杰 著)带书签完整版PDF[230MB]
- mysql 生日排序 查询生日由近到远 按照生日排序
- 解决win10声卡驱动不兼容问题和成功安装战神k650-i5-d2上的Sound Blaster Cinema2在win10系统上
- Vscode 文件中 查找替换 局部查找 替换快捷键
- VM虚拟机 Liunx修改ip地址
- 科技云报道:用户信息泄露事件频现,数据安全建设该如何升级?
- 计算机类毕业设计评语导师评语,本科生毕业设计导师评语参考
- selenium+python实现登QQ邮箱并发送邮件自动化
- tp5 微信新版本商家转到到零钱,v3秘钥,平台证书和平台证书序列号
- 回溯算法求解桥本分数式