HOST_ID (Transact-SQL)

Şunlar için geçerlidir: SQL Server Azure SQL Yönetilen Örneği

İş istasyonu kimlik numarasını döndürüyor. İş istasyonu tanımlama numarası, SQL Server'a bağlanan istemci bilgisayardaki uygulamanın işlem kimliğidir (PID).

Transact-SQL söz dizimi kuralları

Syntax

HOST_ID ()  

Dönüş Türleri

char(10)

Remarks

Bir sistem işlevinin parametresi isteğe bağlı olduğunda, geçerli veritabanı, konak bilgisayar, sunucu kullanıcısı veya veritabanı kullanıcısı varsayılır. Yerleşik işlevlerin her zaman parantezle izlenmesi gerekir.

Sistem işlevleri seçme listesinde, WHERE yan tümcesinde ve bir ifadeye izin verilen her yerde kullanılabilir.

Examples

Aşağıdaki örnek, sıraları kaydeden bilgisayarların terminal kimliğini DEFAULT kaydetmek için tanım kullanan bir tablo HOST_ID() oluşturur.

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