HOST_ID (Transact-SQL)
適用対象:SQL ServerAzure SQL Managed Instance
ワークステーション ID 番号を返します。 ワークステーションの ID 番号とは、SQL Server に接続しているクライアント コンピューター上のアプリケーションのプロセス ID (PID) です。
構文
HOST_ID ()
Note
SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。
戻り値の型
char(10)
解説
システム関数へのパラメーターが省略可能の場合は、現在のデータベース、ホスト コンピューター、サーバー ユーザー、またはデータベース ユーザーが推測されます。 組み込み関数の後には常にかっこが必要です。
システム関数は、選択リストの中、WHERE 句の中、また、式を使える所ならどこにでも使用できます。
例
次の例では、受注を記録するテーブルに行を挿入するコンピューターの端末 ID を記録するために、HOST_ID()
定義内で DEFAULT
を使用するテーブルを作成します。
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
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示