傳回目前工作階段的應用程式名稱 (如果是由該應用程式所設定)。
Transact-SQL 語法慣例
APP_NAME ( )
nvarchar(128)
下列範例會檢查起始這個處理序的用戶端應用程式,是否為 SQL Server Management Studio 工作階段。
SQL Server Management Studio
USE AdventureWorks; GO DECLARE @CurrentApp varchar(40) SET @CurrentApp = APP_NAME() IF @CurrentApp <> 'SQL Server Management Studio - Query' PRINT 'This process was not started by a SQL Server Management Studio query session.'; GO