oracle数据库中chr()函数和concat函数的使用说明

 更新时间:2024年07月03日 09:27:40   作者:&小汤  
这篇文章主要介绍了oracle数据库中chr()函数和concat函数的使用说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

oracle使用chr()函数和concat函数

chr()函数的用法

1、解释:chr()函数:该函数返回以数值表达式值为编码的字符(也就是将ASCII码转换为字符)。

2、语法:chr(number_code)

3、举例:

select chr(65) from dual; //返回值为A
--输出结果--
CHR(65)
-------
   A
-------
select chr(97) from dual; //返回值为a
--输出结果--
CHR(97)
-------
   a
-------

4、常用的chr()函数对照表

  • chr(9) --制表符
  • chr(10) --换行符
  • chr(13) --回车符
  • chr(32) --空格符
  • chr(34) --双引号“"”
  • chr(40) --(
  • chr(41) -- )

concat函数

1、解释:CONCAT():该函数表示将两个字符串连接起来,||符号也可以实现这个功能(mysql就不行)

2、语法:concat(x y) //连接字符串x和y

3、举例:

--准备一张emp把表里的ename,job两个字符串拼接到一起--
select ename,job,concat(ename,job)  from emp;
--输出结果如下--
----------------------
ename | job | enamejob
----------------------
select ename,job,ename||job  from emp;
--输出结果如下--
----------------------
ename | job | enamejob
----------------------

oracle常用字符函数

  • LOWER(char):字符串全部转化为小写格式
  • UPPER(char):字符串全部转化为大写格式
  • INITCAP(‘char’):每个单词首字母大写,其余小写
  • CONCAT(‘char1’,‘char2’):字符串连接
  • LENGTH(char):字符串长度
  • SUBSTR(char, m, n):取字符串子串,m-起点,n-取n个字符
  • REPLACE(char1, search_string, replace_string):替换函数
  • INSTR(char1,char2,[,n,[,m]]):取子串在字符串的位置,特别取某一个特殊字符在原字符串中的位置
  • TRIM(“char”):去掉前后空格
  • LTRIM(“char”):去掉左边空格
  • RTRIM(“char”):去掉右边空格
  • LPAD():左补齐
  • RPAD():右补齐
  • CHR():ASCII -> 字符
  • ASCII():字符 -> ASCII

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • oracle 11g的安装注意事项总结

    oracle 11g的安装注意事项总结

    这篇文章主要给大家介绍了关于oracle 11g的安装注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Oracle中的游标和函数详解

    Oracle中的游标和函数详解

    这篇文章主要介绍了 Oracle中的游标和函数详解的相关资料,需要的朋友可以参考下
    2017-05-05
  • oracle连接数据库报错ORA-12170:TNS连接超时解决办法

    oracle连接数据库报错ORA-12170:TNS连接超时解决办法

    这篇文章主要给大家介绍了关于oracle连接数据库报错ORA-12170:TNS连接超时的解决办法,ORA-12170是Oracle数据库连接错误,表示数据库连接超时,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • zabbix监控oracle表空间的操作方法

    zabbix监控oracle表空间的操作方法

    Zabbix是一款开源的网络监控和管理系统,可以用于监控各种网络设备、服务器和应用程序等,本文给大家介绍了zabbix监控oracle表空间的操作方法,并通过代码示例和图文讲解的非常详细,需要的朋友可以参考下
    2024-04-04
  • Oracle数据库升级或数据迁移方法研究

    Oracle数据库升级或数据迁移方法研究

    本文详细论述了oracle数据库升级的升级前的准备、升级过程和升级后的测试与调整工作,并对各种升级方法在多种操作系统平台上作了测试。
    2016-07-07
  • Oracle SID存在解決方法

    Oracle SID存在解決方法

    如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装
    2009-06-06
  • Oracle重建索引Shell脚本、SQL脚本分享

    Oracle重建索引Shell脚本、SQL脚本分享

    这篇文章主要介绍了Oracle重建索引Shell脚本、SQL脚本分享,索引是提高数据库查询性能的有力武器,定期重建索引是很有必要的事情,需要的朋友可以参考下
    2014-09-09
  • oracle备份之备份测试脚本的方法(冷备、热备、rman)

    oracle备份之备份测试脚本的方法(冷备、热备、rman)

    这篇文章主要介绍了oracle备份之备份测试脚本的方法(冷备、热备、rman),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • plsql 连接oracle数据库详细配置的方法步骤

    plsql 连接oracle数据库详细配置的方法步骤

    这篇文章主要介绍了plsql 连接oracle数据库详细配置的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Centos下Oracle11gR2安装教程与自动化配置脚本的方法

    Centos下Oracle11gR2安装教程与自动化配置脚本的方法

    这篇文章主要介绍了Centos下Oracle11gR2安装教程与自动化配置脚本的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10

最新评论