添加hive解析
This commit is contained in:
		@ -1,5 +1,6 @@
 | 
			
		||||
const Parser = require('../core/astParser');
 | 
			
		||||
const Cache = require("../core/cache");
 | 
			
		||||
const dtSqlParser=require("../core/sqlSyntaxParser");
 | 
			
		||||
const filter = require("./filter");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,5 +19,17 @@ function parse(sql){
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * sql sql
 | 
			
		||||
 * type 语法类型。默认hive
 | 
			
		||||
 * return 返回解析对象
 | 
			
		||||
 */
 | 
			
		||||
function parseSyntax(sql,type){
 | 
			
		||||
    if(typeof type=="undefined"){
 | 
			
		||||
        type="hive"
 | 
			
		||||
    }
 | 
			
		||||
    return dtSqlParser.parser.parseSyntax(sql,'',type,false)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
exports.parse=parse;
 | 
			
		||||
exports.parseSyntax=parseSyntax;
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user