HOST_NAME (Transact-SQL)
ワークステーション名を返します。
構文
HOST_NAME ()
戻り値の型
nvarchar(128)
解説
システム関数のパラメータを指定しない場合は、現在のデータベース、ホスト コンピュータ、サーバー ユーザー、またはデータベース ユーザーを指定したと見なされます。組み込み関数の後には、必ずかっこが必要です。
システム関数は、選択リストの中、WHERE 句の中、また、式を使える所ならどこにでも使用できます。
例
次の例では、受注を記録するテーブルに行を挿入するコンピュータのワークステーション名を記録するために、DEFAULT
定義内で HOST_NAME()
を使用するテーブルを作成します。
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
参照
関連項目
式 (Transact-SQL)
システム関数 (Transact-SQL)