摘要:本文主要向大家介绍了SQLServer数据库如果表存在执行删除,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。
本文主要向大家介绍了SQLServer数据库如果表存在执行删除,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。
[html] view plain copy
1. use Budget --使用Budget数据库
2. go
3.
4. IF EXISTS(Select 1 From Sysobjects Where Name='costSeparateConfig') --查询表名costSeparateConfig是否存在
5. DROP table costSeparateConfig --存在则删除
6. GO
7.
8. go
9. --创建新表
10. CREATE TABLE costSeparateConfig(
11. ID int IDENTITY(1,1) NOT NULL,
12. COMPANY_ID varchar(50) NOT NULL,
13. IS_SEP varchar(50) NULL,
14. CREATE_BY numeric(18, 0) NULL,
15. CREATE_DATE datetime NULL,
16. LAST_UPDATE_BY numeric(18, 0) NULL,
17. LAST_UPDATE_DATE datetime NULL
18. )ON [PRIMARY]
19.
20. GO
21.
22. SET ANSI_PADDING OFF
23. GO
SQL Server 如果视图存在执行删除
IF EXISTS(Select Name From Sysobjects Where Name='P_ExistsDropView' And Xtype='P')DROP PROC P_ExistsDropViewGOCreate Proc P_ExistsDropView
(@DelView Varchar(200)
)As
Declare @SQLText Varchar(1000)If Exists(Select Top 1 Name From Sysobjects Where Name=@DelView And XType='V') Begin
Set @SQLText='Drop View ' + @DelView
Exec(@SQLText)End
本文由职坐标整理并发布,了解更多内容,请关注职坐标SQL Server数据库频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号