Oracle去掉特殊字符的具体方法

 更新时间:2013年10月09日 14:48:13   作者:  
这篇文章介绍了Oracle去掉特殊字符的实例代码,有需要的朋友可以参考一下

复制代码 代码如下:

/*LYXXB(陵园信息表)
lymc(甲方),dz(通信地址),dh(联系电话)
*/
SELECT lymc,dz,dh FROM lyxxb
/*去掉回车(\b)*/
update lyxxb set dz=replace(dz,chr(13),'')
/*去掉换行(\n)*/
update lyxxb set dz=replace(dz,chr(10),'')
/*去掉回车(\b)*/
update lyxxb set dh=replace(dh,chr(13),'')
/*去掉换行(\n)*/
update lyxxb set dh=replace(dh,chr(10),'')
/*YWDJB(业务登记表)
gxrxm(y乙方),azfsdm(类别),mwflmc(位置),lxdz(家庭地址),ksrq(开始日期),jsrq(结束日期),sfzh(身份证号),ssje(实收金额),rq(办理日期)
*/
/*生态*/
SELECT gxrxm,azfsmc,mwflmc,to_char(ksrq,'yyyy') as years1,to_char(ksrq,'mm') as months1,to_char(ksrq,'dd') as days1,to_char(jsrq,'yyyy') as years2,to_char(jsrq,'mm') as months2,to_char(jsrq,'dd') as days2,ssje,money_to_chinese(ssje) as dx FROM ywdjb WHERE djh='02x1995052119950140'

SELECT gxrxm,lxdz,lxdh,sfzh,czyxm,to_char(rq,'yyyy') as years,to_char(rq,'mm') as months,to_char(rq,'dd') as days FROM ywdjb WHERE djh='02x1995052119950140'


/*墓位*/
SELECT gxrxm,mxmc,mwflmc,to_char(ksrq,'yyyy') as years1,to_char(ksrq,'mm') as months1,to_char(ksrq,'dd') as days1,to_char(jsrq,'yyyy') as years2,to_char(jsrq,'mm') as months2,to_char(jsrq,'dd') as days2,ssje,money_to_chinese(ssje) as dx FROM ywdjb WHERE djh='20130201164043'

SELECT s.SCMXTJFL1,y.gxrxm,y.mxmc,y.mwflmc,to_char(y.ksrq,'yyyy') as years1,to_char(y.ksrq,'mm') as months1,to_char(y.ksrq,'dd') as days1,to_char(y.jsrq,'yyyy') as years2,to_char(y.jsrq,'mm') as months2,to_char(y.jsrq,'dd') as days2,y.ssje,money_to_chinese(y.ssje) as dx FROM ywdjb y inner join spmldm s on y.mxdm=s.spmldm where djh='20130201164043'

select SCMXTJFL1 from spmldm where spmldm='305'

select * from ywdjb where mxdm='305'
/*续租*/
SELECT mwflmc,mxmc,mj,dabh FROM qtywb WHERE djh='032005032120050374' and ywdjh='yw200505090028'

SELECT WRXM FROM wrxxb_str WHERE djh='032005032120050374'

select wrxm from wrxxb_str where djh='02x1995040619950095'

SELECT mwflmc,mxmc,mj,dabh FROM qtywb WHERE djh='02x1995040619950095'
/*xx*/
SELECT w.wrxm,q.sfzh,q.lxdz,q.czyxm,q.lxdh,to_char(q.rq,'yyyy-mm-dd') as sj,q.mwflmc,q.mxmc,q.mj,q.dabh,to_char(q.ksrq,'yyyy') as years1,to_char(q.ksrq,'mm') as months1,to_char(q.ksrq,'dd') as days1,to_char(q.jsrq,'yyyy') as years2,to_char(q.jsrq,'mm') as months2,to_char(q.jsrq,'dd') as days2 FROM qtywb q INNER JOIN wrxxb_str w ON q.djh=w.djh WHERE q.djh='032005032120050374' and q.ywdjh='yw200505090028'

SELECT lymc FROM lyxxb


/*WRXXB(亡人信息表)
wrxm(亡人姓名),xb(性别),nl(年龄),mz(民族)
*/
SELECT wrxm,x.xbmc,nl,mz FROM wrxxb w INNER JOIN xbxx x ON w.xb=x.xbdm WHERE djh='02x1995052119950140'

select to_char(rq,'yyyy') as years,to_char(rq,'mm') as months,to_char(rq,'dd') as days from ywdjb


select * from xbxx
select * FROM wrxxb

select ksrq,jsrq from ywdjb
select to_char(ksrq,'yyyy') as years1,to_char(ksrq,'mm') as months1,to_char(ksrq,'dd') as days1,to_char(jsrq,'yyyy') as years2,to_char(jsrq,'mm') as months2,to_char(jsrq,'dd') as days2 from ywdjb       

相关文章

  • Oracle ORA 07445 evaopn2()+128错误问题的解决方案

    Oracle ORA 07445 evaopn2()+128错误问题的解决方案

    这篇文章主要介绍了Oracle ORA 07445 evaopn2()+128错误问题的解决方案,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • PB7 连接 Oracle 的设置方法

    PB7 连接 Oracle 的设置方法

    PB7 连接 Oracle 的设置方法...
    2007-03-03
  • Windows系统安装Oracle 11g 数据库图文教程

    Windows系统安装Oracle 11g 数据库图文教程

    这篇文章主要介绍了Windows系统安装Oracle 11g 数据库图文教程,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • oracle通过存储过程上传list保存功能

    oracle通过存储过程上传list保存功能

    这篇文章主要介绍了oracle通过存储过程上传list保存功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • Oracle DECODE 丢失时间精度的原因与解决方案

    Oracle DECODE 丢失时间精度的原因与解决方案

    在Oracle数据库中使用DECODE函数处理DATE类型数据时,可能会丢失时分秒信息,这主要是因为DECODE在处理时进行了自动类型转换,通常只比较日期部分,忽略时间部分,解决这一问题的方法是使用CASE WHEN语句,它可以更精确地处理DATE类型数据,避免时间信息的丢失
    2024-10-10
  • linux下oracle设置开机自启动实现方法

    linux下oracle设置开机自启动实现方法

    你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle
    2012-11-11
  • Oracle中pivot函数图文实例详解

    Oracle中pivot函数图文实例详解

    pivot操作是一种数据处理方法,可以将一个表中的行数据转换为列数据,这种转换对于表格数据的分析和展示非常有用,下面这篇文章主要给大家介绍了关于Oracle中pivot函数的相关资料,需要的朋友可以参考下
    2023-05-05
  • Oracle用户自定义异常实现过程解析

    Oracle用户自定义异常实现过程解析

    这篇文章主要介绍了Oracle用户自定义异常实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • oracle导入导出表时因一个分号引发的惨案

    oracle导入导出表时因一个分号引发的惨案

    这篇文章主要给大家介绍了关于oracle导入导出表时因一个分号引发的惨案,文中通过示例代码介绍的非常详细,对大家学习或者使用oracle具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • Oracle监听注册的实现

    Oracle监听注册的实现

    Oracle数据库的注册监听功能是Oracle数据库管理的一个重要组成部分,它允许数据库实例接收来自客户端请求,并且可以自动恢复数据库服务,感兴趣的可以了解一下
    2023-12-12

最新评论