Aracılığıyla paylaş


HOST_ID (Transact-SQL)

iş istasyonu kimlik numarası verir.iş istasyonu kimlik numarasıdır işlem Kimliğini (PID) istemci bilgisayarın bağlandığı uygulamanın SQL Server.

Önemli notÖnemli

Bu özellik, daha önceki sürümlerinden değişti SQL Server.Daha fazla bilgi için, bkz. 2008 R2 SQL Server veritabanı altyapısı özellikleri davranışı değişiklikleri.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

HOST_ID ()

Dönüş Türleri

char(10)

Açıklamalar

Sistem işlev 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, her zaman ayraç gelmelidir.

Sistem işlevleri seçme listesinde where yan tümceiçinde kullanılan ve bir ifade herhangi bir izin verilmez.

Örnekler

Aşağıdaki örnek, kullanan bir tablo oluşturur HOST_ID() , bir DEFAULT tanım kaydetme bir tablo satır eklemek bilgisayarların terminal kimliği kayıt siparişler.

CREATE TABLE Orders
   (OrderID     int       PRIMARY KEY,
    CustomerID  nchar(5)  REFERENCES Customers(CustomerID),
    TerminalID  char(8)   NOT NULL DEFAULT HOST_ID(),
    OrderDate   datetime  NOT NULL,
    ShipDate    datetime  NULL,
    ShipperID   int       NULL REFERENCES Shippers(ShipperID));
GO