转自:http://www.maomao365.com/?p=6864

转自: http://www.maomao365.com/?p=5277
摘要:
下文首要陈诉,如何对”已上线的种类”中的表,增添新的字段。

摘要:


下文呈报选取sql脚本批量删减全部存款和储蓄进度的不二诀窍,如下所示:
试验遭遇:sqlserver
二〇〇九 奥德赛2

系统布局脚本,扩充列的艺术:
在系统脚本公布中,怎样是蕴蓄进程 自定义函数
视图的改换和新添,我们平日使用以下步骤来编排此类脚本
1 判别指标(存款和储蓄进程 自定义函数
视图)是不是留存,如何存在大家就删除对象(存款和储蓄进程 自定义函数 视图)
2 新建对象
<hr />
只是扩充系统字段(列)时,大家不可能选用删除表,然后重新的艺术张开脚本管理,
这正是说大家数见不鲜采用先判别列是或不是存在,即便不设有就成立列,即便存在就修改列属性<span
style=”color:red;font-weight:bold;”>(修改列属性–请当心是不是会影响历史数据)</span>
例:


IF NOT EXISTS(SELECT * FROM SYS.COLUMNS 
WHERE OBJECT_ID = OBJECT_ID(N'表名') 
AND NAME = '列名') ---判断列是否存在
begin
---增加列
alter table [表名] 
add column [列名] [列类型]
end
else
begin
---修改列属性
alter table [表名] 
add column [列名] [列类型]
end
网站地图xml地图