Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Returnerar arbetsstationens identifikationsnummer. Arbetsstationens identifieringsnummer är process-ID (PID) för applikationen på klientdatorn som ansluter till SQL Server.
Transact-SQL syntaxkonventioner
Syntax
HOST_ID ()
Returtyper
char(10)
Remarks
När parametern till en systemfunktion är valfri antas den aktuella databasen, värddatorn, serveranvändaren eller databasanvändaren. Inbyggda funktioner måste alltid följas av parenteser.
Systemfunktioner kan användas i urvalslistan, i WHERE-satsen och var som helst där ett uttryck tillåts.
Examples
Följande exempel skapar en tabell som använder HOST_ID() i en DEFAULT definition för att registrera terminal-ID för datorer som infogar rader i en tabell och registrerar order.
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