MySQL 语法图

问题描述 投票:0回答:1

我非常喜欢 SQLite 文档中的 SQL 语法图。

enter image description here

我发现这个图比 MySQL 文档

中的等效图更容易理解
UPDATE [LOW_PRIORITY] [IGNORE] table_reference
    SET col_name1={expr1|DEFAULT} [, col_name2={expr2|DEFAULT}] ...
    [WHERE where_condition]
    [ORDER BY ...]
    [LIMIT row_count]

有谁知道 MySQL 和其他方言是否存在这样的图表?

mysql sql sqlite
1个回答
18
投票

MySQL 的 Bison 语法 可以通过 语法转换器 进行处理 将其转换为 W3C 表示法。由此,铁路图生成器 生成如下语法图:

enter image description here

语法可能仍然需要一些调整才能获得您正在寻找的内容,但也许它提供了一个起点。

使用上述工具时,请留出一些处理时间。语法相当大,而转换器和图表生成器都没有针对速度进行优化,而且它们运行在缓慢的服务器上。

完整的结果可以在这里找到:sql_yacc.xhtml

© www.soinside.com 2019 - 2024. All rights reserved.