在sql server中修改字段類型和字段名稱

字號:


    在sql server中修改字段類型和字段名稱
    --以下是完整的sql執(zhí)行語句
    if exists(select * from syscolumns where id=object_id('數(shù)據(jù)表名稱') 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 為數(shù)據(jù)存儲過程
    end
    go