수색…


통사론

  • PARSENAME ( 'object_name', object_piece)

매개 변수

'object_name' 오브제 피스
지정된 개체 부분을 검색 할 개체의 이름입니다. object_name은 sysname입니다. 이 매개 변수는 선택적으로 규정 된 오브젝트 이름입니다. 오브젝트 이름의 모든 부분이 규정되면이 이름은 서버 이름, 데이터베이스 이름, 소유자 이름 및 오브젝트 이름의 네 부분으로 나눌 수 있습니다. 객체 부분이 반환 할 것입니다. object_piece는 int 유형이며 다음 값을 가질 수 있습니다. 1 = 객체 이름 2 = 스키마 이름 3 = 데이터베이스 이름 4 = 서버 이름

파서 네임

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 

보고:

섬기는 사람 DB
HeadofficeSQL1 북풍
소유자 목적
dbo 저자


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow