SQL Server 如果表存在执行删除
生活随笔
收集整理的這篇文章主要介紹了
SQL Server 如果表存在执行删除
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
SQL Server 如果表存在執(zhí)行刪除
use Budget --使用Budget數(shù)據(jù)庫 go IF EXISTS(Select 1 From Sysobjects Where Name='costSeparateConfig') --查詢表名costSeparateConfig是否存在 DROP table costSeparateConfig --存在則刪除 GOgo --創(chuàng)建新表 CREATE TABLE costSeparateConfig( ID int IDENTITY(1,1) NOT NULL, COMPANY_ID varchar(50) NOT NULL,IS_SEP varchar(50) NULL,CREATE_BY numeric(18, 0) NULL,CREATE_DATE datetime NULL,LAST_UPDATE_BY numeric(18, 0) NULL,LAST_UPDATE_DATE datetime NULL )ON [PRIMARY]GOSET ANSI_PADDING OFF GO
SQL Server 如果視圖存在執(zhí)行刪除
IF EXISTS(Select Name From Sysobjects Where Name='P_ExistsDropView' And Xtype='P') DROP PROC P_ExistsDropView GO Create Proc P_ExistsDropView ( @DelView Varchar(200) ) AsDeclare @SQLText Varchar(1000) If Exists(Select Top 1 Name From Sysobjects Where Name=@DelView And XType='V') BeginSet @SQLText='Drop View ' + @DelViewExec(@SQLText) End總結(jié)
以上是生活随笔為你收集整理的SQL Server 如果表存在执行删除的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 地下城英雄 java_用java开发do
- 下一篇: 从你的全世界路过-Freedom