技巧: 如何延伸与Java作用的HSQLDB RDBMS
HSQLDB是一独特高执行,可以非常容易地扩大与简单的Java静止作用的高质量Java基于关系数据库。 这里我们将看见您怎么能容易地扩大与一个真实例子的数据库能力。
我想做一case-insensitive象比较,明确地得到专栏数据包含目标串的行。 使用象的条目的地方: “列名”象‘目标串’。
不幸地SQL象区分大小写。 一个单一方式完成此是写一个静态作用做比较。 他是我在我的Util.java文件的作用(静态Java效用函数的一汇集写)做比较:
公开静态布尔containsMatch (串目标,串搜索) { 回归target.toLowerCase () .contains (search.toLowerCase ()); }
要使用它我执行以下SQL询问:
选择分明“e事务经理”从“com.taragana.myexcel。Util.containsMatch”的板料(“e事务经理”, ‘埃米莉’)
注意我在双引号附寄了作用祈求。 因为它包含空间,列名在双引号被附寄。 实际数据在单引号被附寄。
并且注意我可以缩短作用的名字祈求与别名声明。
这朴素没有被定义? 我发现HSQLDB多年来为我服务的一个极端多才多艺的数据库,高度推荐。 并且至于为表现? 它压低所有其他数据库手包括但不限于MySQL, Oracle等。
归档在 数据库之下, 企业软件, HSQLDB, 标题新闻, 怎么对, Java软件, 编程, RDBMS, 技术笔记 |
|
RSS 2.0 |
Trackback 这篇文章 |
给这篇文章发电子邮件
您可以也喜欢读 |


增加到Technorati喜爱

































