我正在閱讀Joe Celko的Smart for Smart書,他使用了一些我不熟悉的符號。在網絡搜索之後,我在Oracle網站上發現了一些有關它的信息。這個符號是什麼意思:: =?
他使用我不明白的符號是這個:: =
我搜索打開了很少的信息,但我確實找到了一個鐵路圖的一部分。下面是一個文件,我發現一個鏈接包含符號:
這裏是一本書一個例子來描述一下我說的是:
< schema element > ::=
< domain definition > | < table definition > | < view definition >
| < grant statement > | < assertion definition > | < character set definition >
| < collation definition > | < translation definition >
什麼的: :=意思?
大膽猜測:「(的瑪元素)的定義爲等於下面的」 –
我認爲這只是一個'='在[EBNF]略加修改符號( https://en.wikipedia.org/wiki/Extended_Backus%E2%80%93Naur_Form) –