最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sql 判斷函數(shù)、存儲(chǔ)過(guò)程是否存在的代碼整理

 更新時(shí)間:2014年07月02日 16:20:26   投稿:whsnow  
本文主要為大家介紹了sql下用來(lái)判斷各種資源是否存在的代碼,希望對(duì)大家學(xué)習(xí)sql的函數(shù)及數(shù)據(jù)庫(kù)能夠有所幫助

下面為您介紹sql下用了判斷各種資源是否存在的代碼,需要的朋友可以參考下,希望對(duì)您學(xué)習(xí)sql的函數(shù)及數(shù)據(jù)庫(kù)能夠有所幫助。

-- 庫(kù)是否存在
if exists(select * from master..sysdatabases where name=N'庫(kù)名')
print 'exists'
else
print 'not exists'
-- 判斷要?jiǎng)?chuàng)建的表名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
-- 刪除表
drop table [dbo].[表名]
GO
--判斷要?jiǎng)?chuàng)建臨時(shí)表是否存在
If Object_Id('Tempdb.dbo.#Test') Is Not Null
Begin
print '存在'
End
Else
Begin
print '不存在'
End
-- 判斷要?jiǎng)?chuàng)建的存儲(chǔ)過(guò)程名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[存儲(chǔ)過(guò)程名]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
-- 刪除存儲(chǔ)過(guò)程
drop procedure [dbo].[存儲(chǔ)過(guò)程名]
GO
-- 判斷要?jiǎng)?chuàng)建的視圖名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[視圖名]') and OBJECTPROPERTY(id, N'IsView') = 1)
-- 刪除視圖
drop view [dbo].[視圖名]
GO
-- 判斷要?jiǎng)?chuàng)建的函數(shù)名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[函數(shù)名]') and xtype in (N'FN', N'IF', N'TF'))
-- 刪除函數(shù)
drop function [dbo].[函數(shù)名]
GO
if col_length('表名', '列名') is null
print '不存在'
select 1 from sysobjects where id in (select id from syscolumns where name='列名') and name='表名'

相關(guān)文章

最新評(píng)論

东宁县| 蕲春县| 白银市| 宜兰县| 奇台县| 福安市| 河南省| 舞阳县| 马鞍山市| 隆回县| 房产| 保亭| 榆社县| 和硕县| 荔浦县| 麟游县| 湘潭市| 互助| 长武县| 历史| 光泽县| 偏关县| 郎溪县| 盈江县| 定远县| 昭平县| 岑巩县| 赤峰市| 阿拉善盟| 淄博市| 博罗县| 石家庄市| 鄱阳县| 大田县| 佛冈县| 沂源县| 缙云县| 巨鹿县| 新竹县| 惠州市| 南安市|