您的位置:首页 > 数据库

HubbleDotNet 开源全文搜索数据库项目--建立数据表

2010-09-14 09:35 513 查看
[IndexOnly]

[Directory('d:\test11\VEnglishNews\')]

[DBTableName('VEnglishNews')]

[DBAdapter('SQLSERVER2005')]

[DBConnect('DataSource=(local);InitialCatalog=Test;IntegratedSecurity=True')]

CreatetableVEnglishNews

(

GroupIdIntUntokenizedNULLdefault0,

GroupTitleNVarchar(max)TokenizedAnalyzer'EnglishAnalyzer'NULLdefault'',

SiteIdIntUntokenizedNULLdefault0,

SiteNVarchar(max)TokenizedAnalyzer'EnglishAnalyzer'NULLdefault'',

TitleNVarchar(max)TokenizedAnalyzer'EnglishAnalyzer'NULLdefault'',

ContentNVarchar(max)TokenizedAnalyzer'EnglishAnalyzer'NULLdefault'',

SearchContentNVarchar(max)TokenizedAnalyzer'EnglishAnalyzer'NULLdefault'',

TimeDateTimeUntokenizedNULLdefault'1900-1-1',

URLNVarchar(max)NULL,

ImageUrlNVarchar(max)NULL

);
这是建立数据表的语法示例
[IndexOnly]表示是被动方式建表,如果要主动方式建表,删除这个属性
[Directory('d:\test11\VEnglishNews\')]表示索引建在那个路径下
[DBTableName('VEnglishNews')]表示对应数据库中的表名,这个表名可以和HubbleDotNet的表名不同
[DBAdapter('SQLSERVER2005')]表示使用哪个数据库适配器
[DBConnect('DataSource=(local);InitialCatalog=Test;IntegratedSecurity=True')]表示和数据库的链接字符串,
不同数据库适配器连接字符串可能会有所不同。连接远程数据库只要修改这个连接字符串就可以了。
通过界面建表,详见下面链接
HubbleDotNet开源全文搜索数据库项目--为数据库现有表或视图建立全文索引(一)AppendOnly模式
HubbleDotNet开源全文搜索数据库项目--为数据库现有表建立全文索引(二)Updatable模式
HubbleDotNet开源全文搜索数据库项目--为数据库现有表或视图建立全文索引(三)多表关联全文索引模式

返回Hubble.net技术详解

.csharpcode,.csharpcodepre
{
font-size:small;
color:black;
font-family:consolas,"CourierNew",courier,monospace;
background-color:#ffffff;
/*white-space:pre;*/
}
.csharpcodepre{margin:0em;}
.csharpcode.rem{color:#008000;}
.csharpcode.kwrd{color:#0000ff;}
.csharpcode.str{color:#006080;}
.csharpcode.op{color:#0000c0;}
.csharpcode.preproc{color:#cc6633;}
.csharpcode.asp{background-color:#ffff00;}
.csharpcode.html{color:#800000;}
.csharpcode.attr{color:#ff0000;}
.csharpcode.alt
{
background-color:#f4f4f4;
width:100%;
margin:0em;
}
.csharpcode.lnum{color:#606060;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐