Share via


HOST_ID(Transact-SQL)

적용 대상:SQL ServerAzure SQL Managed Instance

워크스테이션 ID 번호를 반환합니다. 워크스테이션 ID 번호는 SQL Server에 연결된 클라이언트 컴퓨터에 있는 애플리케이션의 PID(프로세스 ID)입니다.

Transact-SQL 구문 표기 규칙

Syntax

HOST_ID ()  

참고 항목

SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.

반환 형식

char(10)

설명

시스템 함수의 매개 변수가 선택 사항이면 현재 데이터베이스, 호스트 컴퓨터, 서버 사용자 또는 데이터베이스 사용자를 가정합니다. 기본 제공 함수 다음에는 항상 괄호가 와야 합니다.

시스템 함수는 선택 목록, WHERE 절 및 식이 허용되는 모든 곳에서 사용될 수 있습니다.

예제

다음 예에서는 주문 정보를 기록하는 테이블을 만들고 컴퓨터의 터미널 ID를 기록하는 행의 HOST_ID() 정의에 DEFAULT를 사용합니다.

CREATE TABLE Orders  
   (OrderID     INT       PRIMARY KEY,  
    CustomerID  NCHAR(5)  REFERENCES Customers(CustomerID),  
    TerminalID  CHAR(8)   NOT NULL DEFAULT HOST_ID(),  
    OrderDate   DATETIME  NOT NULL,  
    ShipDate    DATETIME  NULL,  
    ShipperID   INT       NULL REFERENCES Shippers(ShipperID));  
GO  

참고 항목

식(Transact-SQL)
시스템 함수(Transact-SQL)