col_name (Transact-sql)

İş istasyonunun adını döndürür.

Konu bağlantısı simgesi 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 notÖ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

Ayrıca bkz.

Başvuru

Ifadeler (Transact-sql)

Sistem işlevler (Transact-sql)