在SQL Server中修改字段类型和字段名称
--以下是完整的SQL执行语句
if exists(select * from syscolumns where id=object_id("数据表名称") and name="字段名") --判断该字段是否存在
begin
ALTER TABLE 表明 ALTER COLUMN 字段名 VARCHAR(64);--更改类型
end
GO
if exists(select * from syscolumns where id=object_id("表名") and name="旧字段名") --判断该字段是否存在
begin
EXEC sp_rename "表明。旧字段名", "新字段名", "COLUMN"; --更改字段名称 sp_rename 为数据存储过程
end
GO