我怀疑您会发现任何可以使用的预写内容。问题在于ISO / ANSI SQL是一个非常复杂的语法-类似于600多个IIRC生产规则。
Terence
Parr的ANTLR解析器生成器(Java,但是可以以多种目标语言中的任何一种生成解析器)具有几种可用的SQL语法,包括一对PL
/ SQL语法,一个SQL Server SELECT语句,一个mySQL语法和一个用于ISO SQL。
不知道它们有多完整/正确/最新。
http://www.antlr.org/grammar/list

我怀疑您会发现任何可以使用的预写内容。问题在于ISO / ANSI SQL是一个非常复杂的语法-类似于600多个IIRC生产规则。
Terence
Parr的ANTLR解析器生成器(Java,但是可以以多种目标语言中的任何一种生成解析器)具有几种可用的SQL语法,包括一对PL
/ SQL语法,一个SQL Server SELECT语句,一个mySQL语法和一个用于ISO SQL。
不知道它们有多完整/正确/最新。
http://www.antlr.org/grammar/list