KBase使用教程
1.查询非空字段
SELECT * FROM EXPERT_BASEINFO WHERE (源照片='*' not 源照片 is null) and 标准一级机构='山东大学' and 当前职称='*教授'
2.单位 IS NULL
select 中文题名,题名,作者,单位,来源,被引频次,他引频次,下载频次,文件名,表名,文献表名,来源代码,年,期,作者代码,机构代码,文献类型代码,关键词,摘要,分类名称,出版日期,期刊引用频次, 学位论文引用频次, 会议论文引用频次,入编否,引证文献年统计,页
from reftotal where (作者 = '李')
and (单位 % "北京师范大学" or 单位 IS NULL)
not 引证标识 = 0 order by top 100000 (出版日期,'date') Desc
3.获得字段长度
GETFIELDLEN(中文摘要)
SELECT * FROM ZJCLS WHERE SYS_FLD_CLASS_GRADE=1 or SYS_FLD_CLASS_GRADE=2
5.查看排序文件中有哪些排序索引
SELECT * FROM sys_sortcol WHERE tablename=<表名>
6.查询词典路径
select * from SYS_HOTSTAR_SYSTEM where TABLENAME=字典名字
7.并表端口4568 关掉防火墙可以相互并表
8.替换完最新程序,在中间层执行以下语句:
DBUM SET BADWORD_CHECK 1
9.来源数据库
select GETSYSFIELD(__TABLEALIASNAME) as 来源数据库 from cjfd2000
ALTER TABLE FCJD_CLS ALTER SYS_FLD_CLASS_NAME AS SYS_FLD_CLASS_NAME CHAR(100) ASCII INDEX CHAR NORMAL ALIASNAME SYS_FLD_CLASS_ALIAS
GO
11.字典损坏后如何处理
DBUM make sortcol 这个语句是对排序列进行定义,每个排序列只需要定义一次就可以了,当数据发生更新(追加或者修改原行),执行一下DBUM REFRESH SORTFILE OF TABLE 刷新数据就行了 如果排序文件已经损坏,那先执行一下DBUM REMOVE SORTFILE OF TABLE 删除排序文件或者停止KBase后手动删除表的.nst文件,然后在执行完整的排序列定义和刷新,也就是3-state中的语句 还有就是只能通过DBUM refresh sortfile of table刷新索引排序列,不能DBUM SYNCHRONIZE SORTCOL <列名> OF TABLE 刷新一列或者逐个列执行刷新
12.将指定字段的索引类型改为NONE
--去掉索引模式
alter table EXPERT_BASEINFO_AUTHOR
alter 专家编号
as 专家编号 CHAR(16) ASCII index CHAR NON ALIASNAME 别名
go
--同时去掉索引类型和索引模式
alter table EXPERT_BASEINFO_AUTHOR
alter 专家编号
as 专家编号 CHAR(16) ASCII index NONE NON ALIASNAME 别名
go
13.指定字段创建索引空间
index indexspace 时间 on table NOLKBREF
14.根据视图查询表
select * from sys_hotstar_system where tablename=WFBTOTAL
15.hotstar.cfg C:\Program Files (x86)\TTKN\KBase64\Server\system 开启多线程检索
dbum set MULTITHREADSELECT 2
16.普通索引允许键重复,单一索引键唯一,无是没有索引,是索引的特殊模式,通常在批量更新前为了提高效率,暂时关闭索引,无意味着暂时关闭索引
17.kbase中间层轮询
tpiclient.ini
[Config]
DynConfig=0
Enable=0
OutputStat=1
CheckSpan=120
MinUpdateSpan=120
TimeOut=600
LifeTime=14400 [Tpiextclient]
ClusterEnable=false [Cluster]
Type = connect [Connect]
Enable = 1
Robbin = 1
GroupNames = a
a=192.168.1.1,10.1.203.201,10.1.203.202,10.1.203.203,10.1.203.204
将文件tpiclient.ini分别拷贝至以下两个文件夹
C:\Windows\System32
C:\Windows\SysWOW64
18.存储空间和索引空间
19. 根据xml文件路径直接将xml写入数据库的语法
iNSERT INTO NXD_DEMO(ARTICLE)VALUES("D:\NXD_DATA\FDDX201203006.xml#DOBFILE")
bulkload table NXD_DEMO D:\NXD_DATA\sju_demo.txt
20.解决Winform程序引用TPIClientWrapper.dll异常问题


21.kbase更新大字段
rs.Edit();//编辑
rs.SetValue("field", "field字段对应的值");
rs.Update();//更新
22.云计算选项
KBase如果启用云计算选项,最多最多保留1000个组。 因此再排序,就只有 1000 条记录。
这能使用绝大多数分组需求, 为了改变上述特性, 有两种方法:
1. 关闭云计算选项
dbum set cloudcomputing off
dbum set cloudcomputing on
2. 分组子句加 max N 或 min N 修饰, 可以改变最大保留的分组数目为 N
KBase使用教程的更多相关文章
- Drools(BRMS) 速成教程(上)
大家在日常开发中,肯定遇到过一些业务规则变来变去的需求,比如:会员积分系统(今天要新注册会员送10积分,明天要改成注册送优惠券,后天搞活动要改成注册自动变成高级会员...),此类需求,一般都是通过写i ...
- Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求
上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...
- Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数
上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...
- Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数
上一篇:Angular2入门系列教程-服务 上一篇文章我们将Angular2的数据服务分离出来,学习了Angular2的依赖注入,这篇文章我们将要学习Angualr2的路由 为了编写样式方便,我们这篇 ...
- Angular2入门系列教程4-服务
上一篇文章 Angular2入门系列教程-多个组件,主从关系 在编程中,我们通常会将数据提供单独分离出来,以免在编写程序的过程中反复复制粘贴数据请求的代码 Angular2中提供了依赖注入的概念,使得 ...
- Angular2入门系列教程1-使用Angular-cli搭建Angular2开发环境
一直在学Angular2,百忙之中抽点时间来写个简单的教程. 2016年是前端飞速发展的一年,前端越来越形成了(web component)组件化的编程模式:以前Jquery通吃一切的田园时代一去不复 ...
- wepack+sass+vue 入门教程(三)
十一.安装sass文件转换为css需要的相关依赖包 npm install --save-dev sass-loader style-loader css-loader loader的作用是辅助web ...
- wepack+sass+vue 入门教程(二)
六.新建webpack配置文件 webpack.config.js 文件整体框架内容如下,后续会详细说明每个配置项的配置 webpack.config.js直接放在项目demo目录下 module.e ...
- wepack+sass+vue 入门教程(一)
一.安装node.js node.js是基础,必须先安装.而且最新版的node.js,已经集成了npm. 下载地址 node安装,一路按默认即可. 二.全局安装webpack npm install ...
随机推荐
- TCP/IP协议原理与应用笔记23:路由选择模块 和 路由表的设计
1. 路由选择模块 和 路由表的设计 2. 路由选择算法(路由模块在路由表中查找算法) (1)用IP分组中的目的IP地址查找路由表,使用匹配表项的下一跳地址完成分组交付 (2)匹配条件: dIP &a ...
- 【阿里云产品公测】简单日志服务SLS使用评测 + 教程
[阿里云产品公测]简单日志服务SLS使用评测 + 教程 评测介绍 被测产品: 简单日志服务SLS 评测环境: 阿里云基础ECS x2(1核, 512M, 1M) 操作系统: CentOS 6.5 x6 ...
- 【Shell脚本学习11】Shell注释
以“#”开头的行就是注释,会被解释器忽略. sh里没有多行注释,只能每一行加一个#号.只能像这样: #-------------------------------------------- # 这是 ...
- mysql模糊查询 like/REGEXP
原文:mysql模糊查询like/REGEXP 增删改查是mysql最基本的功能,而其中查是最频繁的操作,模糊查找是查询中非常常见的操作,于是模糊查找成了必修课. like模式 like意思是长得像, ...
- 使用keil建立标准STM32工程模版(图文详细版!)
1. 模板工程的创建(超级详细版,使用的是keil 4.5版本) 1.1创建工程目录 良好的工程结构能让文件的管理更科学,让开发更容易更方便,希望大家养成良好的习惯,使用具有合理结构的工程目录,当 ...
- 常用排序算法之JavaScript实现
1.插入排序 1)算法简介 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法.它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从 后向前扫描,找到相应位置并插入 ...
- Kali linux 2016无法打开virtualbox问题解决
Kali Linux在安装完virtualbox后,打开虚拟机会出现:kernel driver not installed (rc=1908)错误提示,根据提示,大概可以看出是由于缺少内核模块引起的 ...
- 第02篇. Jetty 9 实战之安装/运行/部署
一直以来,想改变一些自己早已经习惯的事情. 一直都听说jetty跟Tomcat一样,是一个web容器. 一直都是在说等等,再等等,等有时间的时候! 一直都是给自己一些逃避的理由 1. 首先从Jetty ...
- css隐藏元素display:none,opacity:0;filter:alpha(opacity=0-100;,visibility:hidden的区别
在CSS中,让元素隐藏(指屏幕范围内肉眼不可见)的方法很多,有的占据空间,有的不占据空间:有的可以响应点击,有的不能响应点击.我们一般有三种方式:display:none, opacity:0;fil ...
- thinkphp,javascript跨域请求解决方案
javascript跨域请求解决方案 前言 对于很多前端或者做混合开发的同学,我们难免会遇到跨域发起请求业务,比如A站点向B站点请求数据等等.由于最近要做一个站点集群的项目,所以具体业务要求很多个站点 ...