SQL中object_id函数的用法
生活随笔
收集整理的這篇文章主要介紹了
SQL中object_id函数的用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQL中object_id函數的用法 收藏
?int object_id('objectname');
此方法返回數據庫對象標識號。
其中,參數objectname 表示要使用的對象,其數據類型為nchar或char(如果為char,系統將其轉換為nchar)
返回類型為int,表示該對象在系統中的編號。
比如:
use wf_timesheet
select object_id('usp_check_excess_hours')
返回為197575742。
此方法一般用來判斷數據庫中本來用沒有此對象(procedures,views,functions等),如在新建一個存儲過程時我們可以看到這樣的語句:
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_send_email]') AND type in (N'P', N'PC'))
事先判斷數據庫中是否已經存在存儲過程usp_send_email,
?
總結
以上是生活随笔為你收集整理的SQL中object_id函数的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 连接池的管理
- 下一篇: 【2016年第2期】大数据背景下的治理现