OceanBase 表達式

2021-06-30 13:56 更新

表達式是廣義概念,通常有若干個輸入?yún)?shù),并且返回一個輸出結(jié)果。其中輸入?yún)?shù)可能來自于常量或單行數(shù)據(jù),也可能來自于多行數(shù)據(jù)。表達式可以組合,一個表達式的輸入可以為另一個表達式的輸出。

根據(jù)表達式的來源和形式,可分為如下幾類:

  • 列引用
  • 常量
  • 運算符
  • 函數(shù)

例如:

SELECT ABS(a + 1) 
  FROM t1 
 WHERE a > 0;
  • a 為列引用。
  • 0、1 為常量。
  • >、+ 為運算符,以 0、1、a 表達式為輸入。
  • ABS 為函數(shù),以 + 表達式為輸入。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號