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 |
---|
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. |
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