碰巧看到一篇文章提到了Oracle的greatest函数,相对应的有个least,以为这俩是个新的函数,但是看了下官方文档,其实在11g的《SQL Language Reference》,就提到了他们,是我孤陋寡闻了。 从函数的名称上,能猜到这两个函数分别求的是最大值和最小值。 greatest函数介绍, GREATEST returns the grea
SQL> select greatest(1, 2, 3) from dual; GREATEST(1,2,3) --- 3 1. 2. 3. 4. 创建测试表,具备2个number类型,2个varchar2类型, SQL> create table t_compare (id1 number, id2 number, name1 varchar2(1), name2 varchar2(1)); Table created. SQL> insert into t_compare values(1, ...
JOB VARCHAR2(9), MGR NUMBER(4), HIREDATEDATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2) ) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 假如要求EMPNO, MGR,SAL三列中的最大值、最小值,代码如下: SELECTEMPNO,MGR,SAL, greatest(EMPNO,MGR,SAL)max, least(EMPNO,MGR,SAL)m...
GREATEST GREATEST(expr [, expr ...]) Returns the highest value from the list of arguments supplied. The GREATEST function can be used with character strings and dates, as well … - Selection from Oracle SQL: the Essential Reference [Book]
LPAD ('function',15,'=') 返回'===function' TRAM 开头或结尾(或 开头和结尾)裁剪特定的字符,默认裁剪空格。 TRIM ([LEADING | TRAILING]trim_char) LENGTH(char) 返回字符串长度 DECODE 逐个值进行字符串替换 DECODE (expr, search1, result1, search2, result2, [,default...
Oracle SQL Function
concat This function is equivalent to the concatenation operator (||). 比较函数 SELECT GREATEST('HARRY', 'HARRIOT', 'HAROLD') "Greatest" FROM DUAL; SELECT GREATEST (1, '3.925', '2.4') "Greatest" FROM DUAL; 环境与标识函数 用pl/sql 包查询主机名与ip ...
GREATEST_OF(n,n[,n] . . .) The GREATEST function compares all the operands and returns the largest value. n LEAST_OF(n,n[,n] . . .) The LEAST function compares all the operands and returns the smallest value. ROUND The ROUND function rounds off a numeric valuentomdecimal places. ...
SQL语法参考 工具指南 API参考 故障排除Oracle、Teradata和MySQL语法兼容性差异 GaussDB(DWS)支持Oracle(以下简称ORA)、Teradata(以下简称TD)和MySQL三种兼容模式,分别兼容Oracle、Teradata和MySQL语法,不同兼容模式下的语法行为有一些差异。 数据库兼容模式可以在创建数据库时指定(由DBCOMPATIBILITY参数控制),语法示例如下,具...
SQL> insert into u_lxl.test_date_error(id,DATE_VAL) select id+1024,DATE_VAL from u_lxl.test_date_error; 10 rows created. SQL> rollback; Rollback complete. 日期类型合法性检查 对于上述数据,您可以通过自定义函数检验其合法性,具体脚本如下。