java版本的SQL语句解析源代码,包含demo(zql)

时间:2013-03-23 14:46:27
【文件属性】:

文件名称:java版本的SQL语句解析源代码,包含demo(zql)

文件大小:218KB

文件格式:RAR

更新时间:2013-03-23 14:46:27

java,sql解析

SQL语句解析java包,含源代码: SELECT ANTIQUEOWNERS.OWNERLASTNAME, ANTIQUEOWNERS.OWNERFIRSTNAME FROM ANTIQUEOWNERS, ANTIQUES WHERE ANTIQUES.BUYERID = ANTIQUEOWNERS.OWNERID AND ANTIQUES.ITEM = 'Chair'; Will result in a ZqlQuery structure. ZqlQuery's getSelect(), getFrom() and getWhere() methods will extract the SELECT, FROM and WHERE parts of the query. getSelect() will return a Vector of ZSelectItem, data structures that give information about the columns and/or operations requested (including SQL expression support, like in SELECT a+b FROM num;). getFrom() will return a Vector of ZFromItem, data structures that give information about the tables involved in the query. getWhere() will return a SQL expression, a data structure that represents ANTIQUES.BUYERID = ANTIQUEOWNERS.OWNERID AND ANTIQUES.ITEM = 'Chair' in the example above (the expression evaluator that comes with Zql can evaluate such expressions, for a given data tuple).


网友评论

  • 刚好用到,下截来使用。很不错。
  • 谢谢分享。
  • 学习一下,谢谢楼主
  • 没什么用处
  • 虽然对我没用,但是还是谢谢~
  • 学习一下,谢谢楼主
  • 非常不错。。很好用
  • 测试了一下,感觉没多大用处,还是谢谢楼主
  • 好,庞大,真是巨大的挑战,不过可以参考
  • 项目要解析SQL,下来参考一下。
  • 不错,看来得好好学习sql了
  • 代码里的东西很完整,可以下了看看
  • 还可以,就是稍微有些庞大
  • 真的很烂, 这代码写的, 真的不好用
  • 下来看了看,但是和我想要的不一样
  • 这是zql的源码,直接从http://zql.sourceforge.net/就可以下载,找到也不困难
  • 下载下来学习了,很好,写的不错,解决了纠结很久的问题
  • 这个SQL代码解析还算比较全面,但是欠缺配套的文档,是美中不足
  • 在开发中, 为了优化SQL性能, 需要对原有SQL进行解析与重组. 这个能满足部分需求
  • 这个包的用法才刚刚搞懂,发现不支持中文啊,也不能解析create,其他的功能还是蛮强大的
  • 什么个情况,确定这是源码?
  • 不太好用啊 也不懂怎么搞呀
  • 真的不好用啊
  • 可以解析sql语句 不错
  • 什么玩意儿啊,根本就用不了