MSSQL网站制作之实例演示在SQL中启用全文检索
上面我们说了DML的闪回方案。但对于DDL却无能为力,对于大多数的DDL,即使是rowbase格式,二进制日志binlog中仍只记录语句本身。对于删表操作,只记录一个语句droptablet。仅凭这句话,无法还原表的数据。全文检索 怎样在SQL中启用全文检索功效?本文将经由过程实例向你剖折这个成绩。这是一个全文索引的一个例子,起首在查询剖析器中利用:usepubs
go
--翻开数据库全文索引的撑持
executesp_fulltext_databaseenable
go
--创建全文目次ft_titles
executesp_fulltext_catalogft_titles,create
go
--为titles表创建全文索引数据元,UPKCL_titleidind是主键所创建的独一索引,可由sp_helptitles得知
executesp_fulltext_tabletitles,create,ft_titles,UPKCL_titleidind
go
--设置全文索引列名
execsp_fulltext_columntitles,title,add
go
execsp_fulltext_columntitles,notes,add
go
--创建全文索引
execsp_fulltext_tabletitles,activate
go
--添补全文索引目次
execsp_fulltext_catalogft_titles,start_full
go
--利用contains和freetext
selecttitle,notesfromtitles
wherecontains(title,"computerCooking")
go
selecttitle,notesfromtitles
wherefreetext(title,computerCooking)
go
selecttitle,notesfromtitles
wherefreetext(title,"computerCooking")
go
selecttitle,notesfromtitles
wherecontains(title,computer)
go
selecttitle,notesfromtitles
wherefreetext(*,computer)
go
支持大型的数据库。可以处理拥有上千万条记录的大型数据库。 代替了原来VB式的错误判断。比Oracle高级不少。 每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。 呵呵,这就是偶想说的 我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过! 发几份SQL课件,以飨阅者 XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!) 同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。 对于微软系列的东西除了一遍遍尝试还真没有太好的办法
页:
[1]