sql-server-2008 – 如何在SQL Server 2008中的数据库上查找全文
发布时间:2020-12-12 08:48:13 所属栏目:MsSql教程 来源:网络整理
导读:嗨,我正在寻找能够使用SQL Server 2008在数据库中的所有表和列上查找全文索引的查询.欢迎提供任何信息或帮助 解决方法 这是你如何得到它们 SELECT t.name AS TableName,c.name AS FTCatalogName,i.name AS UniqueIdxName,cl.name AS ColumnNameFROM sys.table
嗨,我正在寻找能够使用SQL Server 2008在数据库中的所有表和列上查找全文索引的查询.欢迎提供任何信息或帮助
解决方法这是你如何得到它们SELECT t.name AS TableName,c.name AS FTCatalogName,i.name AS UniqueIdxName,cl.name AS ColumnName FROM sys.tables t INNER JOIN sys.fulltext_indexes fi ON t.[object_id] = fi.[object_id] INNER JOIN sys.fulltext_index_columns ic ON ic.[object_id] = t.[object_id] INNER JOIN sys.columns cl ON ic.column_id = cl.column_id AND ic.[object_id] = cl.[object_id] INNER JOIN sys.fulltext_catalogs c ON fi.fulltext_catalog_id = c.fulltext_catalog_id INNER JOIN sys.indexes i ON fi.unique_index_id = i.index_id AND fi.[object_id] = i.[object_id]; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |