成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

判斷SQL數據庫中函數、存儲過程等是否存在的方法

數據庫 SQL Server
如果需要判斷SQL中的表、函數等是否存在,應該怎么做呢?下面就為您介紹SQL判斷數據庫、表、存儲過程、視圖、函數是否存在的方法,供您參考。

下面為您介紹sql下用了判斷各種資源是否存在的代碼,需要的朋友可以參考下,希望對您學習sql的函數及數據庫能夠有所幫助。
庫是否存在
if exists(select * from master..sysdatabases where name=N'庫名')
print 'exists'
else
print 'not exists'
---------------
-- 判斷要創建的表名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
-- 刪除表
drop table [dbo].[表名]
GO
---------------
--判斷要創建臨時表是否存在
If Object_Id('Tempdb.dbo.#Test') Is Not Null
Begin
print '存在'
End
Else
Begin
print '不存在'
End
---------------
-- 判斷要創建的存儲過程名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[存儲過程名]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
-- 刪除存儲過程
drop procedure [dbo].[存儲過程名]
GO
---------------
-- 判斷要創建的視圖名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[視圖名]') and OBJECTPROPERTY(id, N'IsView') = 1)
-- 刪除視圖
drop view [dbo].[視圖名]
GO
---------------
-- 判斷要創建的函數名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[函數名]') and xtype in (N'FN', N'IF', N'TF'))
-- 刪除函數
drop function [dbo].[函數名]
GO
if col_length('表名', '列名') is null
print '不存在'
select 1 from sysobjects where id in (select id from syscolumns where name='列名') and name='表名'

 

 

【編輯推薦】

SQL中CHARINDEX函數的調用方法

SQL中的分析函數

創建SQL函數的實例

SQL中返回計算表達式的函數

SQL中DATENAME函數的用法

責任編輯:段燃 來源: 互聯網
相關推薦

2011-05-30 14:30:08

函數存儲過程

2010-09-16 15:20:36

sql server表

2010-09-06 11:05:05

SQL SERVER語句

2010-09-10 15:11:07

SQLGetKey函數

2010-09-02 09:29:02

SQL刪除字段

2010-11-11 12:06:39

SQL自增列

2010-09-02 11:24:45

SQL刪除

2009-09-11 15:12:26

LINQ執行存儲過程

2011-06-03 10:50:27

Java

2011-04-13 15:44:12

SQL Server數函數

2011-07-13 16:19:54

存儲過程SQL Server數

2011-09-01 14:00:11

SQL Server 存儲過程顯示表結構

2010-04-16 13:53:23

Oracle數據庫

2011-07-28 14:31:47

SQL Server數存儲過程

2010-04-16 14:10:56

Oracle數據庫

2010-09-09 14:31:31

SQL函數數據庫

2011-08-29 10:55:03

SQL Server分頁存儲過程優化效率分

2010-09-28 15:13:10

SQL語句

2011-07-19 15:18:46

存儲過程sql語句

2010-06-28 13:45:16

SQL Server
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美久久久久久 | 午夜免费网站 | 热re99久久精品国99热观看 | 日本在线一区二区 | 成人av观看 | 国产日韩精品一区二区 | 91极品尤物在线播放国产 | 狠狠狠 | 九九久久精品 | 日韩超碰在线 | 日日干日日操 | 中文字幕免费观看 | 久久久噜噜噜www成人网 | 国产一级视频在线播放 | 亚洲精品一区二区三区在线 | 久久精品亚洲精品国产欧美 | 精品久久久久久久久久久下田 | www312aⅴ欧美在线看 | 欧美xxxx网站 | 真人女人一级毛片免费播放 | 亚洲国产精品美女 | 欧美日韩在线一区二区三区 | 激情小视频 | 久久一区二区三区四区 | 日本精品久久 | 欧美三区视频 | 91国产精品在线 | 成人高清网站 | 午夜视频一区 | 欧美乱人伦视频 | av在线三级 | 久久人人爽人人爽 | 2021狠狠干 | 免费 视频 1级 | 91精品久久久久久久久久小网站 | 欧美日韩视频一区二区 | 欧美成年视频 | 激情网站 | 国产91网址 | 亚洲一区二区高清 | 欧美影院 |