Oracle 常用函数整理,涵盖了日常工作中最常见的需求。以下是一些常用的Oracle函数

  1. NVL():用于替换NULL值。例如,NVL(column_name, '替代值')
  2. TO_DATE():将字符串转换为日期格式。例如,TO_DATE('2024-11-05', 'YYYY-MM-DD')
  3. SUBSTR():提取字符串的一部分。例如,SUBSTR('Hello World', 1, 5) 返回 'Hello'。
  4. CONCAT():连接两个字符串。例如,CONCAT('Hello', 'World') 返回 'HelloWorld'。
  5. TRIM():去除字符串两端的空格。例如,TRIM(' ' FROM ' Hello ') 返回 'Hello'。
  6. COALESCE():返回第一个非NULL值。例如,COALESCE(NULL, NULL, 'First Non-Null Value') 返回 'First Non-Null Value'。
  7. TO_CHAR():将日期或数字转换为字符串。例如,TO_CHAR(SYSDATE, 'YYYY-MM-DD') 返回当前日期的字符串表示。
  8. ROUND():四舍五入数字。例如,ROUND(123.456, 2) 返回 '123.46'。
  9. TRUNC():截断数字或日期。例如,TRUNC(123.456, 1) 返回 '123.4'。

这些函数在日常开发和查询中非常有用,熟练掌握可以提高效率。