HOST_ID (Transact-SQL)

返回工作站标识号。

ms177605.note(zh-cn,SQL.90).gif重要提示:
此功能与早期版本的 SQL Server 有所不同。有关详细信息,请参阅SQL Server 2005 中数据库引擎功能的行为更改

主题链接图标Transact-SQL 语法约定

语法

HOST_ID ()

返回类型

char(10)

备注

当该参数对系统函数可选时,则假定当前数据库、主机、服务器用户或数据库用户。内置函数后面必须跟括号。

系统函数可以在选择列表、WHERE 子句和任何允许使用表达式的地方使用。

示例

以下示例创建一个表,该表在 DEFAULT 定义中使用 HOST_ID() 来记录那些向记录订单的表中插入行的计算机终端 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

请参阅

参考

表达式(Transact-SQL)
系统函数 (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助