想知道是否有人知道如何从其他数据库中删除全文目录?我正在尝试编写存储过程,我需要在创建之前检查是否存在全文目录。
我已经尝试了
IF EXISTS (SELECT * FROM DBName.sys.fulltext_catalogs WHERE Name = 'MyCataLog')
DROP FULLTEXT CATALOG MyCataLog
(它只会删除同一个数据库中的目录)
它不起作用。有人以前做过吗?我用谷歌搜索它仍然无法找到解决方案。
非常感谢。
答案 0 :(得分:0)
试试这个
IF EXISTS (select * from DATABASE.sys.fulltext_catalogs WHERE Name = 'CATALOGNAME')
EXEC ('USE <DATABASE NAME>;DROP FULLTEXT CATALOG MyCataLog')