发现不少小伙伴有这个需求,于是做了一个
以 MySQL 语法为主,点击“查看示例”可以看目前支持的语句
支持子查询,支持高亮显示解析结果中表名、字段名、子查询语句等在原文中对应的位置
网址: https://sql.ohrz.net/
以 MySQL 语法为主,点击“查看示例”可以看目前支持的语句
支持子查询,支持高亮显示解析结果中表名、字段名、子查询语句等在原文中对应的位置
网址: https://sql.ohrz.net/
|
tinyuuNov 9, 2018
1
👌
|
|
OctopusGONov 9, 2018
2
复杂的直接报错了啊!
|
|
ComdexNov 9, 2018
3
楼主,这个开源吗?
|
|
VariazioniNov 9, 2018
4
没法解析复杂语句。。。
而且。。自然语言也不是很自然。。 感觉还不如直接看 SQL 来的明白啊喂。。 |
|
5
|
|
Lanke0Nov 9, 2018
6
感觉也许有点用
|
|
yangjingchuangNov 9, 2018
7
目前用到的简单的试了一下还可以,复杂的还没有实验
|
|
xiaoideaNov 9, 2018
8
不错不错,SQL 解析的难点就是各种方言太多了
我做过 hive 和 presto 的 sql 解析,基本就是用原生的执行逻辑,基于 antlr 解析 |
|
9
嗯。。。。拿来教学挺好的
|
|
tdwj12580Nov 10, 2018
10
我想请问一下楼主,,你的这个搜索功能是使用的源生的 sql 实现的还是使用工具,例如斯芬克斯来实现的呢?
|