Bagikan melalui


HOST_NAME (T-SQL)

Berlaku untuk: SQL Server 2016 (13.x) dan Azure SQL Database Azure SQL Managed Instance yang lebih baru

Menampilkan nama stasiun kerja.

Konvensi sintaks transact-SQL

Sintaks

HOST_NAME ()  

Jenis Kembalian

nvarchar(128)

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.

Penting

Aplikasi klien menyediakan nama stasiun kerja dan dapat memberikan data yang tidak akurat. Jangan mengandalkan HOST_NAME sebagai fitur keamanan.

Contoh

Contoh berikut membuat tabel yang digunakan HOST_NAME() dalam DEFAULT definisi untuk merekam nama stasiun kerja komputer yang menyisipkan baris ke dalam pesanan perekaman tabel.

CREATE TABLE Orders  
   (OrderID     INT        PRIMARY KEY,  
    CustomerID  NCHAR(5)   REFERENCES Customers(CustomerID),  
    Workstation NCHAR(30)  NOT NULL DEFAULT HOST_NAME(),  
    OrderDate   DATETIME   NOT NULL,  
    ShipDate    DATETIME   NULL,  
    ShipperID   INT        NULL REFERENCES Shippers(ShipperID));  
GO  

Lihat Juga

Ekspresi (Transact-SQL)
Fungsi Sistem (Transact-SQL)