Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server
Istanza gestita di SQL di Azure
Restituisce il numero di identificazione della workstation. Questo numero corrisponde all'ID di processo (PID) dell'applicazione nel computer client che si connette a SQL Server.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
HOST_ID ()
Tipi restituiti
char(10)
Osservazioni:
Se il parametro per una funzione di sistema è facoltativo, vengono utilizzati il database, il computer host, l'utente del server o l'utente del database correnti. Le funzioni predefinite devono essere sempre seguite da parentesi.
È possibile utilizzare funzioni di sistema nell'elenco di selezione, nella clausola WHERE e in tutti i casi in cui è consentita un'espressione.
Esempi
Nell'esempio seguente viene creata una tabella che utilizza HOST_ID()
in una definizione DEFAULT
per registrare gli ID dei terminali dei computer che inseriscono righe in una tabella di registrazione degli ordini.
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
Vedi anche
Espressioni (Transact-SQL)
Funzioni di sistema (Transact-SQL)