col_name (Transact-sql)
İş istasyonunun adını döndürür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
HOST_NAME ()
Dönüş Türleri
nvarchar(128)
Açıklamalar
Sistem işlevi için parametre isteğe bağlı olduğunda, geçerli veritabanının, ana bilgisayar, sunucu kullanıcı veya veritabanı kullanıcı kabul edilir. Yerleşik işlevleri parantez tarafından her zaman izlenmesi gerekir.
Sistem işlevleri seçme listesinde where yan tümcesi kullanılabilir ve herhangi bir ifade izin verilir.
Önemli |
---|
İstemci uygulaması hatalı veri sağlayabilir ve iş istasyonu adı sağlar. host_name bir güvenlik özelliği olarak güvenmeyin. |
Örnekler
Aşağıdaki örnek, kullanan bir tablo oluşturur HOST_NAME()de bir DEFAULTsiparişleri kaydetme bir tabloya satır eklemek bilgisayarlar iş istasyonunun adını kaydetmek için tanım.
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
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