当前位置: 代码迷 >> Sql Server >> sql2005索引如何创建
  详细解决方案

sql2005索引如何创建

热度:113   发布时间:2016-04-27 14:26:54.0
sql2005索引怎么创建?
序号 列名 数据类型 长度 字段说明 
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'
  相关解决方案