Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Managed Instance
Devolve o número de identificação da estação de trabalho. O número de identificação da estação de trabalho é o ID do processo (PID) da aplicação no computador cliente que se está a ligar ao SQL Server.
Transact-SQL convenções de sintaxe
Syntax
HOST_ID ()
Tipos de devolução
char(10)
Observações
Quando o parâmetro para uma função do sistema é opcional, o banco de dados atual, o computador host, o usuário do servidor ou o usuário do banco de dados é assumido. As funções incorporadas devem ser sempre seguidas entre parênteses.
As funções do sistema podem ser usadas na lista de seleção, na cláusula WHERE e em qualquer lugar em que uma expressão seja permitida.
Examples
O exemplo seguinte cria uma tabela que utiliza HOST_ID() uma DEFAULT definição para registar o ID do terminal dos computadores que inserem linhas numa tabela registando 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