HOST_ID (Transact-SQL)
返回工作站标识号。 工作站标识号是连接到 SQL Server 的客户端计算机上的应用程序的进程 ID (PID)。
语法
HOST_ID ()
注意
若要查看 SQL Server 2014 (12.x) 及更早版本的 Transact-SQL 语法,请参阅早期版本文档。
返回类型
char(10)
注解
当该参数对系统函数可选时,则采用当前数据库、主机、服务器用户或数据库用户。 内置函数后面必须跟括号。
系统函数可以在选择列表、WHERE 子句和任何允许使用表达式的地方使用。
示例
以下示例创建一个表,该表在 HOST_ID()
定义中使用 DEFAULT
来记录那些向记录订单的表中插入行的计算机终端 ID。
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
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈