2016-08-05 97 views
0

想知道是否有人知道如何從其他數據庫中刪除全文目錄?我正在嘗試編寫一個存儲過程,並且在創建它之前需要檢查全文目錄是否存在。SQL Server:將全文目錄放入其他數據庫中

我已經試過

IF EXISTS (SELECT * FROM DBName.sys.fulltext_catalogs WHERE Name = 'MyCataLog') 
    DROP FULLTEXT CATALOG MyCataLog 

(它只會刪除目錄在同一DB)

這是行不通的。任何人都曾經做過?我GOOGLE了它,仍然無法找到解決方案。

非常感謝。

+0

什麼是具有目錄在不同的DB名稱相同的問題嗎? – gofr1

回答

0

試試這個

IF EXISTS (select * from DATABASE.sys.fulltext_catalogs WHERE Name = 'CATALOGNAME') 

EXEC ('USE <DATABASE NAME>;DROP FULLTEXT CATALOG MyCataLog')

相關問題