Aracılığıyla paylaş


HOST_NAME (Transact-SQL)

Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümler Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

İş istasyonu adını döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

HOST_NAME ()  

Dönüş Türleri

nvarchar(128)

Açıklamalar

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.

Önemli

İstemci uygulaması iş istasyonu adını sağlar ve yanlış veriler sağlayabilir. Güvenlik özelliği olarak HOST_NAME güvenmeyin.

Örnekler

Aşağıdaki örnek, bir tablo kayıt siparişlerine satır ekleyen bilgisayarların iş istasyonu adını kaydetmek için bir tanımda HOST_NAME() kullanan DEFAULT bir tablo oluşturur.

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  

Ayrıca Bkz.

İfadeler (Transact-SQL)
Sistem İşlevleri (Transact-SQL)