程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL中object_id函數的用法

SQL中object_id函數的用法

編輯:關於SqlServer
在列出表中所有字段名的時候,用到了這樣一個SQL函數:object_id
這裡我將其作用與用法列出來,好讓大家明白:

OBJECT_ID:
返回數據庫對象標識號。

語法
OBJECT_ID ( 'object' )

參數
'object'

要使用的對象。object 的數據類型為 char 或 nchar。如果 object 的數據類型是 char,那麼隱性將其轉換成 nchar。

返回類型
int

注釋
當該參數對系統函數可選時,則系統采用當前數據庫、主機、服務器用戶或數據庫用戶。內置函數後面必須跟圓括號。

如果指定一個臨時表名,則必須在臨時表名前面加上數據庫名,例如:

SELECT OBJECT_ID('tempdb..#mytemptable')

系統函數可以在選擇列表、WHERE 子句和任何允許使用表達式的地方使用。有關更多信息,請參見表達式和 WHERE。 

示例
下面的示例為 pubs 數據庫中的 authors 表返回對象 ID。

USE master
SELECT OBJECT_ID('pubs..authors')

下面是結果集:

----------- 
1977058079   

(1 row(s) affected)
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved