ALTER TABLE:添加,修改,删除表的列,约束等表的定义。

查看列:desc 表名;

修改表名:alter table t_book rename to bbb;

添加列:alter table 表名 add column 列名 varchar(30);

删除列:alter table 表名 drop column 列名;

修改列名MySQL: alter table bbb change nnnnn hh int;

修改列名SQLServer:exec sp_rename't_student.name','nn','column';

修改列名Oracle:lter table bbb rename column nnnnn to hh int;

修改列属性:alter table t_book modify name varchar(22);

sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列

查看表的字段信息:desc 表名;

查看表的所有信息:show create table 表名;

添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);

添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段);

删除主键约束:alter table 表名 drop primary key;

删除外键约束:alter table 表名 drop foreign key 外键(区分大小写);

修改表名:alter table t_book rename to bbb;

添加列:alter table 表名 add column 列名 varchar(30);

删除列:alter table 表名 drop column 列名;

修改列名MySQL: alter table bbb change nnnnn hh int;

修改列名SQLServer:exec sp_rename't_student.name','nn','column';

修改列名Oracle:alter table bbb rename column nnnnn to hh int;

修改列属性:alter table t_book modify name varchar(22);

sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

****************************************************************************************【来自我另一博文】

mysql中删除列的语句_MySQL 语句大全--------添加列,修改列,删除列相关推荐

  1. mysql中insert into含义_MySQL中insert into语句的用法

    insert into是mysql中最常用的插入语句,通过 INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中,目标表中任何已存在的行都不会受影响. 今天我们 ...

  2. 会mysql不会sql_不是吧,不会有人还不知道MySQL中具实用的SQL语句

    原标题:不是吧,不会有人还不知道MySQL中具实用的SQL语句 目录 实用的SQL 1.插入或替换 2.插入或更新 3.插入或忽略 4.SQL中的if-else判断语句 5.指定数据快照或备份 6.写 ...

  3. mysql的char在java中表示为_Java学习篇之-Mysql中varchar门类总结_mysql

    java学习篇之---mysql中varchar类型总结 Mysql中varchar类型总结 今天新做一个项目,需要自己进行数据库设计,发现自己对varchar的用法还不是很熟悉,所以查阅资料总结若下 ...

  4. mysql 修改列名_mysql增加列修改列名列属性以及删除列

    首先推荐一本初学者的书,一个小册子:<mysql必知必会>简介实用,权威:有点贵,昨天才买的. http://www.2cto.com/ebook/201112/30389.html 正文 ...

  5. mysql 修改列名和属性_mysql增加列修改列名列属性以及删除列

    首先推荐一本初学者的书,一个小册子:<mysql必知必会>简介实用,权威:有点贵,昨天才买的. http://www.2cto.com/ebook/201112/30389.html 正文 ...

  6. Oracle-1:的列操作(增加列,修改列,删除列),包括操作多列

    Oracle的列操作(增加列,修改列,删除列),包括操作多列 增加一列: alter table emp4 add test varchar2(10); 修改一列: alter table emp4 ...

  7. mysql中拼接用什么_MySQL中常用的拼接语句的小结(代码示例)

    本篇文章给大家带来的内容是关于MySQL中常用的拼接语句的小结(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 前言:在MySQL中 CONCAT ()函数用于将多个字符串 ...

  8. mysql中sql插入时间_mysql中使用sql语句插入日期时间类型的写法

    [例子如下: select * from ( select rownumber() over() as rownumber, id from associate ) as temp where row ...

  9. mysql中多表联合查询语句_mysql中的多表联合查询语句是什么

    mysql中的多表联合查询语句是:[select 语句1 union [union 选项] select 语句2 union [union 选项] select 语句n].多表联合查询结果是将多个se ...

  10. mysql语句_Mysql语句

    ------------恢复内容开始------------ 存储引擎 存储引擎是用于根据不同的机制处理不同的数据. 查看mysql中所用引擎: show engines: create table ...

最新文章

  1. SpringBoot2.3 修改响应头、添加更新token、解决在过滤器中修改失败
  2. SAP MM 带有Return标记的STO,不能创建内向交货单?
  3. [转]C#中的委托和事件(续)
  4. android记账本统计_记账送老婆啦!初音 蕾姆 随便挑随便选| iOS 安卓
  5. fpga中的slack_是否想减少部署过程的恐怖程度? 在Slack中构建ChatOps。
  6. 使用SQL PLUS生成报表
  7. IntelliJ IDEA 2017.1 EAP与异步堆栈跟踪调试器扩展
  8. 智能家居火了这么久 何时到我家?
  9. NOIP 2014 无线网络发射器选址
  10. java tostring apache,Java如何使用Apache Commons Lang ToStringBuilder类?
  11. PHP 微信小程序 WebSocket MySQL Redis实现聊天功能
  12. 金三银四,冰河为你整理了这份20万字134页的面试圣经!!
  13. 我的生活所感悟出的杂句
  14. java 学生兼职_javaweb大学生兼职平台
  15. 图 2021-01-16
  16. app毕业设计开题报告题目Uniapp实现的Android的校园二手商品交易平台计算机毕业论文
  17. 程序员番茄炒生熟鸡蛋
  18. 中标麒麟ky10 server版rpm安装redis6.2.6
  19. ecshop2.7.3+windows10(64bit)+phpstudy2018(php5.4.45+apache+mysql)
  20. 设计模式之备忘录模式(Memento Pattern)

热门文章

  1. boost库asio错误码
  2. 复旦高等代数 I(15级)每周一题
  3. 数据库系统的三级模式结构
  4. 刀片服务器接显示器,认识刀片服务器
  5. SAO Utils 农历与股票插件
  6. iPhone X 不充电维修案例
  7. python编写web漏洞扫描器_Python脚本实现Web漏洞扫描工具
  8. php中的递归调用函数返回值,深入理解php递归函数返回值的正确用法
  9. rapidxml库生成xml小例子及需注意的问题
  10. 计算机丢失KTcontroller,无法识别Dell Perc H310 RAID控制器上的RAID驱动器