Oracle 字符串/字符函数

本页整理了常用的 Oracle 字符串/字符函数,可让您有效地操作字符串/字符。

  1. ASCII

    Oracle ASCII() 是一个内置函数,它返回由参数指定的字符串中的第一个字符的十进制数字表示形式。
  2. CHR

    Oracle CHR() 是一个内置函数,它返回给定的整数参数对应的字符。
  3. CONCAT

    Oracle CONCAT() 是一个内置函数,它返回两个给定的参数连接后的字符串。
  4. INITCAP

    Oracle INITCAP() 是一个内置函数,它将给定的字符串中的每个单词的首字母转为大写,其他字母转为小写。
  5. INSTR

    Oracle INSTR() 是一个内置函数,它在给定字符串中搜索子字符串并返回一个表示字符串索引位置的整数。
  6. LENGTH

    Oracle LENGTH() 是一个内置函数,它返回给定字符串的字符长度。
  7. LOWER

    Oracle LOWER() 是一个内置函数,它返回给定字符串的小写形式。
  8. LPAD

    Oracle LPAD() 是一个内置函数,它使用给定的字符序列左侧填充给定的字符串,使其达到给定的长度。
  9. LTRIM

    Oracle LTRIM() 是一个内置函数,它返回一个删除了任何指定的前导字符(默认为空格)的字符串。
  10. NCHR

    Oracle NCHR() 是一个内置函数,它将给定的整数参数对应的字符作为 NVARCHAR2 类型返回。
  11. NLS_INITCAP

    Oracle NLS_INITCAP() 是一个内置函数,它将给定的字符串中的每个单词的首字母转为大写,其他字母转为小写。
  12. NLS_LOWER

    Oracle NLS_LOWER() 是一个内置函数,它返回给定字符串的小写形式。
  13. NLS_UPPER

    Oracle NLS_UPPER() 是一个内置函数,它返回给定字符串的大写形式。
  14. NLSSORT

    Oracle NLSSORT() 是一个内置函数,它返回给定字符串的排序规则键以及显式或隐式指定的排序规则。
  15. REGEXP_COUNT

    Oracle REGEXP_COUNT() 是一个内置函数,它返回一个给定的正则表达式模式在一个源字符串中出现的次数。
  16. REGEXP_INSTR

    Oracle REGEXP_INSTR() 是一个内置函数,它返回一个给定的正则表达式模式在一个源字符串中匹配的子串的索引。
  17. REGEXP_REPLACE

    Oracle REGEXP_REPLACE() 是一个内置函数,它在一个字符串中使用新内容替换一个和指定的正则表达式匹配的内容。
  18. REGEXP_SUBSTR

    Oracle REGEXP_SUBSTR() 是一个内置函数,它从一个给定的源字符串中搜索并返回一个与给定的正则表达式匹配的字符串。
  19. REPLACE

    Oracle REPLACE() 是一个内置函数,它将字符串中出现的所有子字符串替换为新的子字符串。
  20. RPAD

    Oracle RPAD() 是一个内置函数,它使用给定的字符序列右侧填充给定的字符串,使其达到给定的长度。
  21. RTRIM

    Oracle RTRIM() 是一个内置函数,它返回一个删除了任何指定的尾随字符(默认为空格)的字符串。
  22. SOUNDEX

    Oracle SOUNDEX() 是一个内置函数,它返回一个表示给定字符串发音的 soundex 字符串。
  23. SUBSTR

    Oracle SUBSTR() 是一个内置函数,它返回从一个字符串中返回一个从指定位置开始的指定长度的子字符串。
  24. TRANSLATE

    Oracle TRANSLATE() 是一个内置函数,它根据给定的翻译关系来翻译一个给定的字符串,并返回翻译后的字符串
  25. TRANSLATE-USING

    Oracle TRANSLATE(USING) 是一个内置函数,它将给定的字符串在数据库字符集和国家字符集之间转换。
  26. TRIM

    Oracle TRIM() 是一个内置函数,它返回一个删除了任何指定的前导和尾随字符(默认为空格)的字符串。
  27. UPPER

    Oracle UPPER() 是一个内置函数,它返回给定字符串的大写形式。