关闭

Judging whether object existed in the database, if it does, delete it.

504人阅读 评论(0) 收藏 举报
--If user table existed, delete it.
if exists (select * from sysobjects where id=object_id(N'dbo.tblHeadCountForecast_Upload'and OBJECTPROPERTY(id,N'IsUserTable')=1
    
drop table tblHeadCountForecast_Upload

--If StoreProcedure existed, delete it.
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[CalculateRunRateDollar]'and OBJECTPROPERTY(id, N'IsProcedure'= 1)
drop procedure [dbo].[CalculateRunRateDollar]

--If function existed, delete it.
if  exists (select * from sys.objects where object_id = object_id(N'[dbo].[SplitForUpdateForecast]'and type in (N'FN', N'IF', N'TF', N'FS', N'FT'))
DROP FUNCTION [dbo].[SplitForUpdateForecast]
 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:335215次
    • 积分:5858
    • 等级:
    • 排名:第4494名
    • 原创:248篇
    • 转载:19篇
    • 译文:0篇
    • 评论:38条
    最新评论