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

判斷SQL數(shù)據(jù)庫(kù)中函數(shù)、存儲(chǔ)過(guò)程等是否存在的方法

數(shù)據(jù)庫(kù) SQL Server
如果需要判斷SQL中的表、函數(shù)等是否存在,應(yīng)該怎么做呢?下面就為您介紹SQL判斷數(shù)據(jù)庫(kù)、表、存儲(chǔ)過(guò)程、視圖、函數(shù)是否存在的方法,供您參考。

下面為您介紹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='表名'

 

 

【編輯推薦】

SQL中CHARINDEX函數(shù)的調(diào)用方法

SQL中的分析函數(shù)

創(chuàng)建SQL函數(shù)的實(shí)例

SQL中返回計(jì)算表達(dá)式的函數(shù)

SQL中DATENAME函數(shù)的用法

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-05-30 14:30:08

函數(shù)存儲(chǔ)過(guò)程

2010-09-16 15:20:36

sql server表

2010-09-06 11:05:05

SQL SERVER語(yǔ)句

2010-09-10 15:11:07

SQLGetKey函數(shù)

2010-09-02 11:24:45

SQL刪除

2010-09-02 09:29:02

SQL刪除字段

2011-06-03 10:50:27

Java

2011-04-13 15:44:12

SQL Server數(shù)函數(shù)

2010-11-11 12:06:39

SQL自增列

2009-09-11 15:12:26

LINQ執(zhí)行存儲(chǔ)過(guò)程

2011-07-13 16:19:54

存儲(chǔ)過(guò)程SQL Server數(shù)

2010-04-16 13:53:23

Oracle數(shù)據(jù)庫(kù)

2011-07-28 14:31:47

SQL Server數(shù)存儲(chǔ)過(guò)程

2011-09-01 14:00:11

SQL Server 存儲(chǔ)過(guò)程顯示表結(jié)構(gòu)

2011-08-29 10:55:03

SQL Server分頁(yè)存儲(chǔ)過(guò)程優(yōu)化效率分

2010-04-16 14:10:56

Oracle數(shù)據(jù)庫(kù)

2010-09-09 14:31:31

SQL函數(shù)數(shù)據(jù)庫(kù)

2010-09-28 15:13:10

SQL語(yǔ)句

2011-06-03 10:31:14

SQL

2010-10-14 13:18:55

MySQL存儲(chǔ)過(guò)程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产在线视频99 | 成人午夜精品 | 精品久久一区二区三区 | 国产福利91精品 | 国产三级精品三级在线观看四季网 | 一区在线播放 | 午夜视频一区二区 | 亚洲a一区 | 亚洲欧洲精品一区 | 免费在线精品视频 | 亚洲一区国产 | 成人国产精品免费观看 | 二区三区视频 | 在线观看av中文字幕 | 久久久亚洲综合 | 91资源在线| 亚洲成人网在线观看 | 欧美日韩综合 | 欧美大片一区 | 人人九九精| 国产精品久久av | 国产精品色婷婷久久58 | 亚洲一区二区三区四区在线观看 | 欧美在线一区二区三区四区 | 久久久久久高潮国产精品视 | 毛片视频免费 | 午夜影院在线观看 | 久久亚洲91| 国产区第一页 | 人人九九精 | 在线亚洲一区 | 99精品欧美一区二区三区综合在线 | 午夜私人影院在线观看 | 久久久久国产视频 | 色精品| 国产性色视频 | 国产精品麻 | 黄色毛片黄色毛片 | 视频一区二区在线观看 | 欧美一级毛片久久99精品蜜桃 | 成人午夜黄色 |