展开全部

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的区别?相关推荐

  1. MySQL中定义fk语句_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (4)

    外键和其他约束 InnoDB和NDB存储引擎支持 FOREIGN KEY 和 REFERENCES 子句,这些存储引擎实现了ADD [CONSTRAINT [symbol]] FOREIGN KEY ...

  2. mysql更改数据语句6_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句(1)

    ALTER TABLE 语句 ALTER TABLE更改表的结构.例如,可以添加或删除列.创建或销毁索引.更改现有列的类型.重命名列或表本身.还可以更改表特性,例如用于表或表注释的存储引擎. ●要使用 ...

  3. mysql对所有列的数据进行修改6_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (3)...

    添加和删除列 使用ADD向表中添加新列,使用DROP删除现有列.DROP col_name是对标准SQL的MySQL扩展. 若要在表行的特定位置添加列,请使用FIRST col_name 或者 AFT ...

  4. mysql 锁24小时_MySQL中Alter table 不长时间锁表的情况汇总。

    查看原文:http://www.tanbo.name/html/99669.html 前言: MySQL 的大表运维总是令人头疼的一件事,特别是大表表结构的修改尤为困难. 首先,alter table ...

  5. 什么MySQL语句在存储过程体中是合法的

     什么MySQL语句在存储过程体中是合法的? 什么样的SQL语句在Mysql存储过程中才是合法的呢?你可以创建一个包含INSERT, UPDATE,DELETE, SELECT, DROP, CREA ...

  6. mysql字段重命名_MySQL中使用SQL语句对字段进行重命名

    MySQL中,如何使用SQL语句来对表中某一个字段进行重命名呢?我们将使用alter table 这一SQL语句. 重命名字段的语法为:alter table change . 现在我们来尝试把tes ...

  7. 在MySQL中以下属于ddl语句的_MySQL的DDL语句、DML语句与DCL语句

    背景:近几年,开源数据库逐渐流行起来.由于具有免费使用.配置简单.稳定性好.性能优良等优点,开源数据库在中低端应用上占据了很大的市场份额,而 MySQL 正是开源数据库中的杰出代表.MySQL 数据库 ...

  8. mysql alter table 锁表_alter table锁表,MySQL出现Waiting for table metadata lock的场景浅析及解决方案...

    在修改/增加表字段的时候,发现很慢, show processlist; 时, Waiting for table metadata lock 能一直锁很久. 官网的一段话,可以理解下 8.10.4. ...

  9. ef 执行mysql语句_在EF中执行SQL语句

    一.为什么要在EF中执行SQL语句 使用EF操作数据库,可以避免写SQL语句,完成使用Linq实现,但为什么还要在EF中执行SQL语句呢.如果要写SQL语句,完全可以使用ADO.NET来操作数据库.这 ...

  10. GBase8s数据库ALTER SEQUENCE 语句

    使用 ALTER SEQUENCE 语 句修改序列对象的定义.该语句是 SQL ANSI/ISO 标准的扩展. image.png 用法 ALTER SEQUENCE 语句可以修改 syssequen ...

最新文章

  1. SAP移动类型详细说明
  2. java标签用法详解_介绍一个javaWeb自定义标签的用法详解
  3. 2018北京大学计算机考研分数线,2018年北京大学考研复试分数线已公布
  4. jsp中String path = request.getContextPath()的作用
  5. Intel 64/x86_64/IA-32/x86处理器 - 通用指令(5) - 控制转移指令
  6. BZOJ5251 八省联考2018劈配(网络流)
  7. Hadoop HIVE 窗口函数
  8. .net 4.5 新特性 async await 一般处理程序实例
  9. 2018年,免费、无水印录屏软件有哪些?
  10. 支付宝网页支付流程与实现
  11. 富士通Fujitsu DPK2181H Pro 打印机驱动
  12. ad中电容用什么封装_电容器是怎么工作的?它在电路中究竟起什么作用?
  13. 分治算法以及经典例题
  14. 日语中电脑发出奇怪的声音是如何表达的
  15. 强化学习-Q-Learning算法
  16. 翻棋子游戏与Nim游戏
  17. openssl工具详解及自建CA方法
  18. Oracle 数据库的性能优化
  19. c罗说什么语言,C罗会说几种语言? 揭金球奖给梅西内马尔当翻译趣事
  20. nmn到底怎么样,nmn男性三高临床应用价值分享

热门文章

  1. mysql pdf教程_MySQL5.7从入门到精通(刘增杰 著)带书签完整版PDF[230MB]
  2. mysql 生日排序 查询生日由近到远 按照生日排序
  3. 解决win10声卡驱动不兼容问题和成功安装战神k650-i5-d2上的Sound Blaster Cinema2在win10系统上
  4. Vscode 文件中 查找替换 局部查找 替换快捷键
  5. VM虚拟机 Liunx修改ip地址
  6. 科技云报道:用户信息泄露事件频现,数据安全建设该如何升级?
  7. 计算机类毕业设计评语导师评语,本科生毕业设计导师评语参考
  8. selenium+python实现登QQ邮箱并发送邮件自动化
  9. tp5 微信新版本商家转到到零钱,v3秘钥,平台证书和平台证书序列号
  10. 回溯算法求解桥本分数式