Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Instância Gerenciada de SQL do Azure
Retorna o número de identificação da estação de trabalho. O número de identificação da estação de trabalho é a PID (ID do processo) do aplicativo no computador cliente que está se conectando ao SQL Server.
Convenções de sintaxe de Transact-SQL
Sintaxe
HOST_ID ()
Tipos de retorno
char(10)
Comentários
Quando o parâmetro para uma função de sistema for opcional, o banco de dados atual, o computador host, o usuário do servidor ou o usuário do banco de dados será presumido. As funções internas sempre devem ser seguidas por parênteses.
As funções de sistema podem ser usadas na lista de seleção, na cláusula WHERE e em qualquer local onde uma expressão for permitida.
Exemplos
O exemplo a seguir cria uma tabela que usa HOST_ID() em uma definição DEFAULT para registrar a ID de terminal dos computadores que inserem linhas em uma tabela que registra ordens.
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