sql-parser

    -1热度

    1回答

    从广义上讲,我需要解析SQL过程并查找proc依赖于哪些表和列。要做到这一点,我试图搜索regex。 例子: from table db..tb where tb.column2 = "N" AND column 1 in ("ab","cd") 它应该返回 tb.column2 column1 如何使用grep或awk或者python脚本等等等等做呢?

    0热度

    1回答

    我需要解析SQL查询并形成关系代数树。目前我使用postgres内部解析器来解析查询。 (更具体地说,我已经在下面的链接中的第1步的结果)。 http://www.postgresql.org/docs/current/static/parser-stage.html 我正在寻找的是源代码或第二部分的实现,转化的过程。我搜索了一下,但找不到它。 还有其他建议,从sql查询形成关系代数树? 感谢

    1热度

    4回答

    我有一个SQL查询: select t1.name, t2.address from Table1 t1 inner join Table2 t2 on t1.id = t2.id; 和地图: : Map<String,String> map = new HashMap<String,String>(); map.put("testTable", "hive

    0热度

    1回答

    我有很多的android sqlite查询提供作为输入。我必须将这些解析为java,从向量中搜索并返回结果。我该如何处理? 是否有任何插件像JSqlParser,SQL解析器,Joost for android sqlite?

    0热度

    1回答

    我有一个要求选定列凡在我的形式查询: select tab1.col1 as column1, tab2.col1 as column1 from table1 tab1 inner join table2 tab2 on tab1.key1=tab2.key2 我想从这个获得三件事情: table1|col1|column1 table2|col2|comumn2 此外,如果可能,我

    0热度

    1回答

    我有一个包含'曲线'的大型SQL数据库。每条曲线都有一个ID(曲线ID)。我试图确定每条曲线的主要用户,以及是否使用它。为了实现这一点,DBA提供了对数据库执行的所有语句的日志。 这些陈述非常复杂。我想要做的是提取正在查询的曲线。 示例陈述如下: WITH G AS (SELECT [Timevalue] FROM [mc].[GranularityLookup] WHERE [TimeValu

    0热度

    1回答

    我有,我想知道哪些已经在SQL string.For实例被选择的列的使用情况下,如果SQL是这样的: SELECT name, age*5 as intelligence FROM bla WHERE bla=bla 然后,解析上面的字符串后,我只想输出为:name, intelligence。 首先,有没有可能通过方解石? 任何其他选项也欢迎。 PS:我想在实际运行数据库查询之前知道这一点。

    0热度

    2回答

    我检查了很多,但我无法得到它的一个窍门。 我需要将SQL转储分解为查询。 什么,我需要的基本属于采取字符串是这样的: DROP TABLE IF EXISTS `GDN_Activity`; CREATE TABLE `GDN_Activity` ( `ActivityID` int(11) NOT NULL AUTO_INCREMENT, `ActivityTypeID`

    -2热度

    1回答

    实现SQL一样的查询工具,其中来自STDIN以下的事情已经给定的顺序来阅读: - 1. Number of rows of the table (n) and Number of queries (q). 2. Table fields separated by Comma. 3. n line containing table rows of the table 4. q queries

    1热度

    1回答

    您好stackoverflowers T-SQL, 我已经得到了解析使用TSql120Parser从Microsoft.SqlServer.TransactSql.ScriptDom T-SQL语句的问题。我的目标是简单地解析T-SQL select语句并获取它的标记。 这是问题的关键部分: SELECT A.ColumnX, B.ColumnY FROM TableA AS A INNER JO