HOST_ID (Transact-SQL)

Devuelve el número de identificación de la estación de trabajo.

ms177605.note(es-es,SQL.90).gifImportante:
Esta característica ha cambiado respecto a versiones anteriores de SQL Server. Para obtener más información, vea Cambios de comportamiento en las características del motor de base de datos en SQL Server 2005.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL


HOST_ID ()

Cuando el parámetro de una función del sistema es opcional, se asume la base de datos, el equipo host, el usuario del servidor o el usuario de la base de datos actual. Las funciones integradas siempre deben ir seguidas de paréntesis.

Las funciones del sistema se pueden utilizar en la lista de selección, en la cláusula WHERE y en cualquier lugar donde se permita una expresión.

En el siguiente ejemplo se crea una tabla que utiliza HOST_ID() en una definición de DEFAULT para registrar el Id. de terminal de los equipos que insertan filas en una tabla que registra pedidos.

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

Adiciones de comunidad

AGREGAR
Mostrar: