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