Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók
Azure SQL Database
Azure SQL Managed Instance
SQL 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