共用方式為


APP_NAME (Transact-SQL)

傳回目前工作階段的應用程式名稱 (如果是由該應用程式所設定)。

適用於:SQL Server (SQL Server 2008 透過目前版本)、Windows Azure SQL 資料庫 (初始版本,透過目前版本)。

主題連結圖示 Transact-SQL 語法慣例

語法

APP_NAME  ( )

傳回類型

nvarchar(128)

範例

下列範例會檢查起始這個處理序的用戶端應用程式是否為 SQL Server Management Studio 工作階段。

USE AdventureWorks2012;
GO
DECLARE @CurrentApp varchar(128)= APP_NAME();
--SELECT @CurrentApp;
IF @CurrentApp <> 'Microsoft SQL Server Management Studio - Query'
PRINT 'This process was not started by a SQL Server Management Studio query session.' ;
GO
GO

請參閱

參考

系統函數 (Transact-SQL)

內建函數 (Transact-SQL)