HOST_ID (T-SQL)

Berlaku untuk: SQL ServerAzure SQL Managed Instance

Mengembalikan nomor identifikasi stasiun kerja. Nomor identifikasi stasiun kerja adalah ID proses (PID) aplikasi di komputer klien yang terhubung ke SQL Server.

Konvensi sintaks transact-SQL

Sintaks

HOST_ID ()  

Jenis Kembalian

karakter(10)

Keterangan

Ketika parameter ke fungsi sistem bersifat opsional, database saat ini, komputer host, pengguna server, atau pengguna database diasumsikan. Fungsi bawaan harus selalu diikuti oleh tanda kurung.

Fungsi sistem dapat digunakan dalam daftar pemilihan, dalam klausa WHERE, dan di mana saja ekspresi diizinkan.

Contoh

Contoh berikut membuat tabel yang digunakan HOST_ID() dalam DEFAULT definisi untuk merekam ID terminal komputer yang menyisipkan baris ke dalam pesanan perekaman tabel.

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