日期:2014-05-18 浏览次数:20548 次
--新建一个测试数据库,并指定排序规则为Chinese_PRC_CI_AS
CREATE DATABASE TESTFT COLLATE Chinese_PRC_CI_AS
GO
USE TESTFT
GO
--新建全文目录TestCL,并将其置为默认
CREATE FULLTEXT CATALOG TestCL AS DEFAULT
GO
--新建测试表
CREATE TABLE TB
(
ID INT IDENTITY,
Title VARCHAR(100),
Body VARCHAR(1000),
CONSTRAINT PK_TB PRIMARY KEY CLUSTERED (ID)
)
GO
--在TB表的title和body列上创建全文索引
CREATE FULLTEXT INDEX ON TB (Title,Body) KEY INDEX PK_TB
GO
--插入两行演示数据
INSERT TB(Title,Body) VALUES('艺术家评选','苍井空和小泽玛利亚是深受人民群众喜爱的著名艺术家')
INSERT TB(Title,Body) VALUES('给苍老师的一封信','宁夏固原有一位网友给敬爱的苍老师写了一封信')
GO
--例1: SELECT * FROM TB WHERE CONTAINS(*,'小') /* ID Title Body ----------- ------------------------------ ------------------------------------------------------ (0 行受影响) */ SELECT * FROM TB WHERE CONTAINS(*,'小泽') /* ID Title Body ----------- ------------------------------ ------------------------------------------------------ 1 艺术家评选 苍井空和小泽玛利亚是深受人民群众喜爱的著名艺术家 (1 行受影响) */ --例2: SELECT * FROM TB WHERE CONTAINS(*,'苍') /* ID Title Body ----------- ------------------------------ ------------------------------------------------------ 1 艺术家评选 苍井空和小泽玛利亚是深受人民群众喜爱的著名艺术家 (1 行受影响) */ SELECT * FROM TB WHERE CONTAINS(*,'苍老师') /* ID Title Body ----------- ------------------------------ ------------------------------------------------------ 2 给苍老师的一封信 宁夏固原有一位网友给敬爱的苍老师写了一封信 (1 行受影响) */