发明名称 |
一种SQL语句处理方法、装置和服务器 |
摘要 |
本发明提供一种SQL语句处理方法、装置和服务器,所述方法包括:获取待转换的SQL语句;解析获取的所述SQL语句,生成第一语法树;将所述第一语法树转换为非SQL的第二语法树,所述第二语法树的语义与所述第一语法树相同;遍历所述第二语法树,得到所述第二语法树对应的非SQL语句。本发明提供的SQL语句处理方法、装置和服务器,通过转换语法树的方式将SQL语句转换为非SQL的语句,无需人工转换,降低了转换过程中间的错误率,提高了SQL语句的转换效率。 |
申请公布号 |
CN105335366A |
申请公布日期 |
2016.02.17 |
申请号 |
CN201410240354.3 |
申请日期 |
2014.05.30 |
申请人 |
北大方正信息产业集团有限公司 |
发明人 |
李浩;彭川;王博;邓光超 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京银龙知识产权代理有限公司 11243 |
代理人 |
许静;黄灿 |
主权项 |
一种SQL语句处理方法,其特征在于,所述方法包括:获取待转换的SQL语句;解析获取的所述SQL语句,生成第一语法树;将所述第一语法树转换为非SQL的第二语法树,所述第二语法树的语义与所述第一语法树相同;遍历所述第二语法树,得到所述第二语法树对应的非SQL语句。 |
地址 |
100871 北京市海淀区成府路298号中关村方正大厦6层 |