Szukaj…


Składnia

  • PARSENAME („nazwa_obiektu”, element_obiektu)

Parametry

„nazwa_obiektu” element_obiektu
Jest nazwą obiektu, dla którego ma zostać pobrana określona część obiektu. nazwa_obiektu to sysname. Ten parametr jest opcjonalnie kwalifikowaną nazwą obiektu. Jeśli wszystkie części nazwy obiektu są kwalifikowane, nazwa ta może składać się z czterech części: nazwy serwera, nazwy bazy danych, nazwy właściciela i nazwy obiektu. Czy obiekt jest częścią do zwrócenia. element_obiektu jest typu int i może mieć następujące wartości: 1 = nazwa obiektu 2 = nazwa schematu 3 = nazwa bazy danych 4 = nazwa serwera

PARSENAME

Declare @ObjectName nVarChar(1000) 
Set @ObjectName = 'HeadOfficeSQL1.Northwind.dbo.Authors' 

SELECT
 PARSENAME(@ObjectName, 4) as Server
,PARSENAME(@ObjectName, 3) as DB
,PARSENAME(@ObjectName, 2) as Owner
,PARSENAME(@ObjectName, 1) as Object 

Zwroty:

serwer DB
HeadofficeSQL1 Północny wiatr
Właściciel Obiekt
dbo Autorski


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow