序号 列名 数据类型 长度 字段说明
1 c_id int 4 主键
2 c_IP nvarchar 128 评论人IP
3 n_id int 4 新闻ID
4 c_addtime datetime 8 评论时间
5 c_content ntext 16 评论内容
我有个一个这样的表,有谁告诉我,怎么为[c_content]字段创建一个索引!
我是SQL2005数据库.
申明一点.我对创建索引的语法不了解.所以给我的代码.最好是我复制过去就能执行.
最好,在告诉我怎么做查询的.小弟感谢不尽!
执行成功!马上给分.
在线等!!!!
------解决方案--------------------
查询什么?
------解决方案--------------------
- SQL code
create index idx_c_content on tb(c_content)
------解决方案--------------------
- SQL code
-------------开启全文索引和创建全文索引目录exec sp_fulltext_database 'enable'--exec sp_fulltext_catalog 'gf_ft','drop'exec sp_fulltext_catalog 'gf_ft','create' -------------为news表创建全文索引 可索引列为 title,abstract,text exec sp_fulltext_table 'product','create','gf_ft','pk_product'exec sp_fulltext_column 'product','productname','add' -------------激活索引exec sp_fulltext_table 'product','activate'exec sp_fulltext_table 'product','start_full' --检查全文目录填充情况While fulltextcatalogproperty('gf_ft','populateStatus')<>0begin --如果全文目录正处于填充状态,则等待5秒后再检测一次waitfor delay '0:0:5'END exec sp_fulltext_catalog 'gf_ft','start_full' --检查全文目录填充情况While fulltextcatalogproperty('gf_ft','populateStatus')<>0begin --如果全文目录正处于填充状态,则等待5秒后再检测一次waitfor delay '0:0:5'END --------------测试------------------SELECT * FROM product WHERE CONTAINS(productname,'一') -----------------------卸载------------------ EXEC sp_fulltext_table 'product','deactivate'exec sp_fulltext_column 'product', 'productname', 'drop'EXEC sp_fulltext_table 'product', 'drop'EXEC sp_fulltext_catalog 'gf_ft', 'stop'EXEC sp_fulltext_catalog 'gf_ft', 'drop'