在SQL Server中修改字段類(lèi)型和字段名稱(chēng)
--以下是完整的SQL執(zhí)行語(yǔ)句
if exists(select * from syscolumns where id=object_id('數(shù)據(jù)表名稱(chēng)') and name='字段名') --判斷該字段是否存在
begin
ALTER TABLE 表明 ALTER COLUMN 字段名 VARCHAR(64);--更改類(lèi)型
end
GO
if exists(select * from syscolumns where id=object_id('表名') and name='舊字段名') --判斷該字段是否存在
begin
EXEC sp_rename '表明。舊字段名', '新字段名', 'COLUMN'; --更改字段名稱(chēng) sp_rename 為數(shù)據(jù)存儲(chǔ)過(guò)程
end
GO
alter table mytable drop index mdl_tag_use_ix;//mdl_tag_use_ix是上表查出的索引名,key_name
更多信息請(qǐng)查看IT技術(shù)專(zhuān)欄