在网上找了一圈,发现 Go 几乎没有什么活跃的 sqlparser 工具,
我的思路是先通过 sqlparser 解析 sql ast,然后检查是否包含 limit,没有的话修改 ast 添加 limit,然后再通过 ast 生成 sql 语句,但是没有找到 go 写的可用的sql 工具,谢谢。
在网上找了一圈,发现 Go 几乎没有什么活跃的 sqlparser 工具,
我的思路是先通过 sqlparser 解析 sql ast,然后检查是否包含 limit,没有的话修改 ast 添加 limit,然后再通过 ast 生成 sql 语句,但是没有找到 go 写的可用的sql 工具,谢谢。
2 回答1.3k 阅读
2 回答1.1k 阅读
2 回答1.1k 阅读
2 回答1.1k 阅读
3 回答745 阅读
2 回答920 阅读
1 回答824 阅读
https://github.com/blastrain/vitess-sqlparser
试试这个