任何字符串值都大于任何数字值。
空字符串大于任何数字值,但小于任何其他字符串值。
如果返回值是一个数字,则GREATEST将以规范格式返回它(删除前导和末尾的零,等等)。...字符串总是大于数字:
SELECT GREATEST('22','+2.2','-21'),
GREATEST('0.2','22','-21')
+2.2 0.2...GREATEST('#','0','7'),
GREATEST('##','00','77')
a abc # 00
下面的示例将两个日期作为规范数字进行比较:出生日期作为...它返回21世纪出生的每个人的出生日期。...任何在2000年1月1日之前出生的人都会显示默认的出生日期1999年12月31日:
SELECT Name,GREATEST(DOB,TO_DATE(58073)) AS NewMillenium
FROM