Megosztás a következőn keresztül:


HOST_NAME (Transact-SQL)

Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

A munkaállomás nevét adja vissza.

Transact-SQL szintaxis konvenciók

Szemantika

HOST_NAME ()  

Visszatérési típusok

nvarchar(128)

Megjegyzések

Ha a rendszerfüggvény paramétere nem kötelező, a rendszer az aktuális adatbázist, gazdaszámítógépet, kiszolgálófelhasználót vagy adatbázis-felhasználót feltételezi. A beépített függvényeket mindig zárójelek követik.

A rendszerfüggvények használhatók a kiválasztási listában, a WHERE záradékban, és bárhol, ahol egy kifejezés engedélyezve van.

Fontos

Az ügyfélalkalmazás megadja a munkaállomás nevét, és pontatlan adatokat adhat meg. Ne támaszkodjon biztonsági funkcióként HOST_NAME.

Példák

Az alábbi példa egy olyan táblát hoz létre, amely egy HOST_NAME() definícióban rögzíti DEFAULT azon számítógépek munkaállomásnevét, amelyek sorokat szúrnak be egy táblázatrögzítési rendelésbe.

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  

Lásd még:

Kifejezések (Transact-SQL)
Rendszerfunkciók (Transact-SQL)