1
請有人可以告訴我如何禁用/啓用全文索引在SQL Server中使用動態SQL?如何禁用/啓用使用動態SQL在SQL Server中索引的全文?
請有人可以告訴我如何禁用/啓用全文索引在SQL Server中使用動態SQL?如何禁用/啓用使用動態SQL在SQL Server中索引的全文?
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'
[?我怎麼問** **好問題(http://stackoverflow.com/help/how-to-ask) –