最新文章列表

sql语句解析

  第一步:先对sql语句进行预处理; 对于用户,我们应该接受各种形式的查询语句书写,单行或者多行,语句中单个空格或者多个空格的间隔等等。 ...
fengbin2005 评论(0) 有896人浏览 2014-08-21 12:49

用正则表达式提取SQL

本文记录一个用正则解决问题的过程。较多的是思路的笔记。   需求:        分析项目中 PL/SQL的表使用状况。也就是哪个程序对那些表做了增删改查。      【初步分析】    乍一看视乎不难,INSERT/UPDATE/DELETE 语句表名比较好根据位置确定,SELECT查询 FROM 关键字后面的字符串并分析,但是实际上这种方法有很大问题,首先是子查询可能出现在from ...
duanhengbin 评论(0) 有4511人浏览 2013-10-23 15:48

使用LineageInfo分析hive sql中的表关系

org.apache.hadoop.hive.ql.tools.LineageInfo   public static void main(String[] args) throws IOException, ParseException, SemanticException { //String query = args[0]; //String quer ...
superlxw1234 评论(0) 有3753人浏览 2012-06-11 11:10

基于SQL 语法解释器JSqlParser实现的SQL解析工具

      前段时间意外见到JSqlParser,一个基于Java的SQL解析的开源项目,网上有很多这方面的资料,想详细了解的可以自己G一把...       它可以把SQL语句转换为Java对象,由于JsqlParser是使用JavaCC做语法分析的,而本身JavaCC就支持JJTree...如是就写了个小工具SQLParser,将生成的对象以树的形式呈现出来^-^       先上软件,后 ...
lxy19791111 评论(16) 有35916人浏览 2012-05-28 21:23

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics