nfyu
假如您的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

分类:

技术点:

相关文章:

  • 2021-06-24
  • 2022-12-23
  • 2021-12-08
  • 2021-08-15
  • 2021-12-08
猜你喜欢
  • 2021-11-28
  • 2021-12-08
  • 2021-12-23
  • 2021-11-28
  • 2021-11-20
  • 2022-12-23
相关资源
相似解决方案