频道栏目
首页 > 资讯 > 数据库 > 正文

全国计算机等级考试二级MySQL基础知识(17)

14-12-12        来源:[db:作者]  
收藏   我要投稿

更新表

增加或删减列、创建或取消索引、更改原有列的数据类型、重新命名列或表、更改表的评注

和表的引擎类型

Alter (ignore) table *** +…

Add column:alter table mysql_test.customers

            Add column cust_city char(10) not null default ‘Wuhan’ after cust_sex;

            First/after

            类似:add primary key(首先删除表中已有的主键)、add foreign key、add index

Change column:alter table mysql_test.customers

              Change cust_sex sex char(1) null default ‘M’;

Alter column:修改或删除表中指定列的默认值

            Alter table mysql_test.customers

            Alter column cust_city set default ‘Beijing’;

Modify column:只会修改制定列的数据类型,而不会干涉它的列名

              Alter table mysql_test.customers

              Modify column cust_name char(20) first;

              First/after

Drop column:类似:drop primary key、drop foteign key、drop index

Rename to:alter table mysql_test.customers

          Rename to mysql_test.backup_customers;

相关TAG标签
上一篇:全国计算机等级考试二级MySQL基础知识(16)
下一篇:
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站