共用方式為


HOST_ID (Transact-SQL)

適用於:SQL Server Azure SQL 受控執行個體

傳回工作站識別碼。 工作站識別碼是用戶端電腦上連線至 SQL Server 之應用程式的處理序識別碼 (PID)。

Transact-SQL 語法慣例

語法

HOST_ID ()  

傳回型別

char(10)

備註

當系統函數的參數是選擇性時,就會假設使用目前資料庫、主機電腦、伺服器使用者或資料庫使用者。 內建函數後面一律必須接著括號。

系統函數可以用於選取清單、WHERE 子句以及任何可以使用運算式的位置。

範例

下列範例會建立一份資料表,利用 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)