我正在学习SQL,很多例子都有|(竖条)函数参数。它代表什么?这样的:
TRUNC(column|expression, decimal places)
意思是"或"。在这个示例中,您可以使用列名或表达式。
定义或解释语法的典型方法是使用Backus-Naur形式(BNF)或一些通常不太正式的变体。在BNF中,可以有两个或多个选择之一的定义通常显示由竖条分隔的有效选择。您所展示的示例表明,TRUNC
的几种有效用法是:
TRUNC( somecolumn, 5 )
TRUNC( colA * colB, 8 )