Aracılığıyla paylaş


HOST_ID (Transact-SQL)

Iş istasyonu kimlik numarası verir.Iş istasyonu kimlik numarasıdır işlem KIMLIĞINI (PID) için bağlanan istemci bilgisayardaki uygulama SQL Server.

Important noteImportant Note:

Bu özellik'ün önceki sürümlerinde değiştirildi SQL Server. Daha fazla bilgi için bkz:SQL Server 2008'de veritabanı altyapısı özellikleri davranışı değişiklikleri.

Topic link iconTransact-SQL sözdizimi kuralları

HOST_ID ()

Dönüş Türleri

char(10)

Remarks

Bir Sistem işlevine parametresi isteğe bağlıdır, geçerli veritabanında, ana bilgisayar, sunucu kullanıcı veya veritabanı kullanıcısı varsayılır.yerleşik işlevler, her zaman ayraç gelmelidir.

Seçim listesinde, WHERE yan tümcesinde, sistem işlevleri kullanılabilir ve herhangi bir ifade izin verilir.

Örnekler

Aşağıdaki örnek, kullanan bir tablo oluşturur. HOST_ID() ' de bir DEFAULT siparişleri kaydı bir tabloya satır eklemek, bilgisayar terminal KIMLIĞI kaydetmek için tanım.

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