巴科斯范式和sql语言
查询Mysql帮助文档,如何写SQL语句的时候,需要注意SQL语法,这里就需要知道BNF巴科斯范式。
巴科斯范式:BNF用于描述计算机语言。基本的规则如下:
尖括号<> 内包含的为必选项。
方括号[] 内包含的为可选项。
大括号{} 内包含的为可重复0至无数次的项。
竖线| 表示在其左右两边任选一项,相当于"OR"的意思。
::= 是被定义为的意思。
Mysql的语法基本符合巴科斯范式,但有一些不同,如下:
{} 表示必选项,
,... 表示前面的内容,重复出现多次。
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步