PARSENAME PARSENAME - 北京怡康軟件科技有限公司 資源網(wǎng) "/>
返回對象名的指定部分??梢詸z索的對象部分有對象名、所有者名稱、數(shù)據(jù)庫名稱和服務(wù)器名稱。
說明 PARSENAME 函數(shù)不表明所指定名稱的對象是否存在,而只是返回給定對象名的指定部分。
PARSENAME ( 'object_name' , object_piece )
'object_name'
要檢索其指定部分的對象名。object_name 是 sysname 值。本參數(shù)是可選的合法對象名。如果該對象名的所有部分均符合要求,則該名稱由以下四部分組成:服務(wù)器名稱、數(shù)據(jù)庫名稱、所有者名稱和對象名。
object_piece
要返回的對象部分。object_piece 是 int 值,可以為下列值。
Value | 描述 |
---|---|
1 | 對象名 |
2 | 所有者名稱 |
3 | 數(shù)據(jù)庫名稱 |
4 | 服務(wù)器名稱 |
nchar
如果符合下列條件之一,則 PARSENAME 返回 NULL 值:
本示例使用 PARSENAME 返回有關(guān) pubs 數(shù)據(jù)庫中 authors 表的信息。
USE pubs
SELECT PARSENAME('pubs..authors', 1) AS 'Object Name'
SELECT PARSENAME('pubs..authors', 2) AS 'Owner Name'
SELECT PARSENAME('pubs..authors', 3) AS 'Database Name'
SELECT PARSENAME('pubs..authors', 4) AS 'Server Name'
下面是結(jié)果集:
Object Name
------------------------------
authors
(1 row(s) affected)
Owner Name
------------------------------
(null)
(1 row(s) affected)
Database Name
------------------------------
pubs
(1 row(s) affected)
Server Name
------------------------------
(null)
(1 row(s) affected)
相關(guān)文章