適用於:SQL Server
Azure SQL 受控執行個體
傳回工作站識別碼。 工作站識別碼是用戶端電腦上連線至 SQL Server 之應用程式的處理序識別碼 (PID)。
語法
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