修改SQL表结构(字段类型)示例代码

Admin | 2009-2-16 10:45:23 | TrackRecord: 4971 Times | Tag标签:数据库Sql,VFP,Access 打印本页

您当前所处的位置是:〖首页〗→【文章页】 本站共有16个图文教程栏目,请用心拜读!

本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。

  假如您的SQL数据库记录数非常庞大,如果想修改表的字段类型,使用企业管理器来更改字段类型,很多时候会超时,更改不成功,这个时候,可以使用Sql语句来更改,以下为相应的代码示例:

  ①更改字段类型长度

  alter table 表 

  alter column 字段名 类型的长度--varchar(60)

  例:把城市表的城市名字段有原来的长度20改为30

  alter table Testcity 

  alter column cityname varchar(30)

  ②更改字段类型

  alter table 表

  alter column 字段名 更改后的类型

  例:把城市表的城市名字段有原来的varchar类型改为int类型

  alter table Testcity 

  alter column cityname int

  ③添加not null约束 

  alter table 表 alter column 字段名 int not null 

  例:把cid不能输入空值

  alter table Testcity alter column cid int not null  

  ④设置主键 

  alter table 表 add constraint 主键名 primary key(字段名)

  例:把cid设为主键

  alter table Testcity add constraint PK_cid primary key(cid)

  ⑤更改字段名

  EXEC sp_rename '表名.字段名','更改后的字段名','COLUMN'

  ⑥添加字段名

  ALTER TABLE 表 ADD 字段名 字段类型 DEFAULT null



上一篇:Orcale、DB2、SQL Server、Sybase等    下一篇:SQL数据库如何设置某个字段的默认值

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com