parsing sql:解析SQL的同伴存储库有关解析SQL的工具和库以及如何构建SQL解析器的文章 源码
解析SQL 这是文章的配套存储库。 这是使用dotnet CLI创建的标准C#项目。 因此,您可以使用dotnet run来运行它。 您需要使用ANTLR从包含的语法生成解析器。 如果您不知道如何使用,可以阅读有关的教程。 要生成解析器,可以使用此命令。 antlr4 SQL.g4 -Dlanguage=CSharp -o generated\ -encoding UTF-8 这将在generated文件夹内generated解析器。 数据文件夹sqlite-sakila-schema.sql 的示例sql文件来自 ,并且具有BSD许可证。 该项目的其余部分使用Apache 2.0许
文件列表
parsing-sql-master.zip
(预估有个17文件)
parsing-sql-master
KotlinCodeGenerator.cs
4KB
Program.cs
1KB
data
test.sql
2KB
sqlite-sakila-schema.sql
17KB
ClassDescriptor.cs
548B
CSharpCodeGenerator.cs
3KB
ICodeGenerator.cs
249B
.gitignore
6KB
暂无评论