HOST_NAME (Transact-SQL)
Gibt den Namen der Arbeitsstation zurück.
Transact-SQL-Syntaxkonventionen
Syntax
HOST_NAME ()
Rückgabetypen
nvarchar(128)
Hinweise
Wenn der Parameter für eine Systemfunktion optional ist, wird von der aktuellen Datenbank, dem aktuellen Hostcomputer, dem aktuellen Serverbenutzer oder dem aktuellen Datenbankbenutzer ausgegangen. Auf integrierte Funktionen müssen immer runde Klammern folgen.
Systemfunktionen können in der SELECT-Liste, in einer WHERE-Klausel und überall dort verwendet werden, wo ein Ausdruck zulässig ist.
Beispiele
Im folgenden Beispiel wird eine Tabelle erstellt, bei der HOST_NAME()
in einer DEFAULT
-Definition verwendet wird, um den Arbeitsstationsnamen von Computern aufzuzeichnen, die Zeilen in eine Tabelle zur Auftragsaufzeichnung einfügen.
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
Siehe auch
Verweis
Ausdrücke (Transact-SQL)
Systemfunktionen (Transact-SQL)