HOST_ID (Transact-SQL)HOST_ID (Transact-SQL)

SE APLICA A: síSQL Server noAzure SQL Database noAzure SQL Data Warehouse noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Devuelve el número de identificación de la estación de trabajo.Returns the workstation identification number. El número de identificación de la estación de trabajo es el identificador de proceso (PID) de la aplicación en el equipo cliente que se está conectando a SQL ServerSQL Server.The workstation identification number is the process ID (PID) of the application on the client computer that is connecting to SQL ServerSQL Server.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

  
HOST_ID ()  

Tipos devueltosReturn Types

char(10)char(10)

NotasRemarks

Cuando el parámetro de una función del sistema es opcional, se asumen la base de datos, el equipo host, el usuario del servidor o el usuario de la base de datos actuales.When the parameter to a system function is optional, the current database, host computer, server user, or database user is assumed. Las funciones integradas siempre deben ir seguidas de paréntesis.Built-in functions must always be followed by parentheses.

Las funciones del sistema se pueden usar en la lista de selección, en la cláusula WHERE y en cualquier lugar donde se permita una expresión.System functions can be used in the select list, in the WHERE clause, and anywhere an expression is allowed.

EjemplosExamples

En el siguiente ejemplo se crea una tabla que utiliza HOST_ID() en una definición de DEFAULT para registrar el identificador de terminal de los equipos que insertan filas en una tabla que registra pedidos.The following example creates a table that uses HOST_ID() in a DEFAULT definition to record the terminal ID of computers that insert rows into a table recording orders.

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  

Consulte tambiénSee Also

Expresiones (Transact-SQL) Expressions (Transact-SQL)
Funciones del sistema (Transact-SQL)System Functions (Transact-SQL)