Anteckning
Å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 2016 (13.x) och senare versioner 
Azure SQL Database
Azure SQL Managed Instance
Returnerar arbetsstationsnamnet.
              
              
              Transact-SQL syntaxkonventioner
Syntax
HOST_NAME ()  
Returtyper
nvarchar(128)
Anmärkningar
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.
Viktigt!
Klientprogrammet tillhandahåller arbetsstationsnamnet och kan ge felaktiga data. Förlita dig inte på HOST_NAME som en säkerhetsfunktion.
Examples
I följande exempel skapas en tabell som använder HOST_NAME() i en DEFAULT definition för att registrera arbetsstationsnamnet för datorer som infogar rader i en tabell som registrerar beställningar.
CREATE TABLE Orders  
   (OrderID     INT        PRIMARY KEY,  
    CustomerID  NCHAR(5)   REFERENCES Customers(CustomerID),  
    Workstation NCHAR(30)  NOT NULL DEFAULT HOST_NAME(),  
    OrderDate   DATETIME   NOT NULL,  
    ShipDate    DATETIME   NULL,  
    ShipperID   INT        NULL REFERENCES Shippers(ShipperID));  
GO