W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
GREATEST
函數(shù)返回一個(gè)或多個(gè)表達(dá)式列表中的最大值。 數(shù)據(jù)庫(kù)使用第一個(gè)參數(shù) expr
來(lái)確定返回類型。 如果其余參數(shù)的數(shù)據(jù)類型和第一個(gè)參數(shù) expr
的數(shù)據(jù)類型不同,則 OceanBase 將第一個(gè)參數(shù) expr
之后的每個(gè)參數(shù)隱式轉(zhuǎn)換為比較之前的第一個(gè) expr
的數(shù)據(jù)類型。
GREATEST(expr [, expr ]...)
參數(shù) |
說(shuō)明 |
---|---|
expr |
一個(gè)表達(dá)式或表達(dá)式列表。數(shù)據(jù)類型可以是: |
如果第一個(gè)參數(shù) expr
的數(shù)據(jù)類型為 NUMBER
、FLOAT
、BINARY_FLOAT
或 BINARY_DOUBLE
,則返回與第一個(gè)參數(shù) expr
相同的數(shù)據(jù)類型。如果第一個(gè)參數(shù) expr
的數(shù)據(jù)類型為 CHAR
、VARCHAR2
或 CLOB
,則返回 VARCHAR2
類型。如果第一個(gè)參數(shù) expr
的數(shù)據(jù)類型為 NCHAR
或 NVARCHAR2
,則返回 NVARCHAR2
類型。
以下語(yǔ)句比較了字符串的大小,并返回了其中最大的字符串:
SELECT GREATEST('HAPPY', 'HAPPEN', 'HAPPINESS') "Greatest"
FROM DUAL;
返回結(jié)果:
+----------+
| Greatest |
+----------+
| HAPPY |
+----------+
以下語(yǔ)句比較了整數(shù) 1 和 字符串 3.925、2.4 三者間的大小,由于第一個(gè)參數(shù)的數(shù)據(jù)類型為數(shù)值數(shù)據(jù)類型,所以其余參數(shù)將被隱式轉(zhuǎn)換為數(shù)值數(shù)據(jù)類型后再進(jìn)行比較:
SELECT GREATEST (1, '3.935', '2.4') "Greatest"
FROM DUAL;
返回結(jié)果:
+----------+
| Greatest |
+----------+
| 3.935 |
+----------+
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: