猴dai王也有悲伤时
人生若只如初见 何事秋风悲画扇
IF COL_LENGTH('SYS_Department', 'CreatedBy') IS NOT NULL 
--判断 SYS_Department 中是否存在 CreatedBy 字段

 EXEC sp_rename 'SYS_Department.CreatedBy','AddedBy';
--修改 SYS_Department表的CreatedBy列名 改为 AddedBy

  ALTER TABLE SYS_Department ADD CompanyCode NVARCHAR(30);
-- 给 SYS_Department 表 新增 CompanyCode 字段(NVARCHAR(30) 类型)

alter table tableName drop column columnName 
-- 删除列

alter table tableName alter column columnName varchar(4000)  
-- 修改列

注意点: 新加列的时候如果是 null (可空) 即使原本表中有数据是可以成功的,但是如果是添加非空列的话,就必须保证数据库中无数据,否则会出错

posted on 2019-01-29 14:20  猴dai王也有悲伤时  阅读(200)  评论(0编辑  收藏  举报