2015-12-30 40 views

回答

0
DECLARE @db SYSNAME = DB_NAME() 

DECLARE @SQL NVARCHAR(MAX) 
SET @SQL = ' 
USE ' + QUOTENAME(@db) + ' 
EXEC sys.sp_fulltext_database @action = ''' + 
    CASE WHEN DATABASEPROPERTY(@db, 'IsFulltextEnabled') = 1 
     THEN 'disable' 
     ELSE 'enable' 
    END + '''' 

PRINT @SQL 
EXEC sys.sp_executesql @SQL 

輸出 -

USE [database1] 
EXEC sys.sp_fulltext_database @action = 'disable' 

USE [database1] 
EXEC sys.sp_fulltext_database @action = 'enable'