`
lyhapple
  • 浏览: 48626 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

工作中遇到的几个Oracle小问题

阅读更多

开发过程中常遇到一些oracle 数据库的小问题,有时想不起来,总是得上GG,,在这里做个记号吧.

1. 解决Oracle数据库中小数点前0被去掉的方法.

select rtrim(to_char(t.budget,'FM99999999999990.99999999'),'.') as budget from pa_t_eng_material t where t.budget<1

2.远程数据库的导出,导入到本地数据库中:
使用之前应在net manager中配置远程数据库名
 exp guowang/guowang@远程数据库名 file=d:\guowang6.dmp
 imp guowang/guowang@本地的Oracle服务实例名 fromuser=guowang touser=guowang file=d:\guowang6.dmp

3.nvl(column, 0)
使用此函数,如果查找的column为空,则转成0

4.使用oracle 10g中自带的正则函数 , 可从数据库中解析出年月日 , 可用于生产出年月日的树形图
select regexp_substr('2008-08-09','2([0-9]{3})') as years,
       regexp_replace(regexp_substr('2008-08-09','-[0-9]{2}-'),'-') as months,
       regexp_replace(regexp_substr('2008-08-09','-[0-9]{2}',6),'-') as days
from dual;

分享到:
评论

相关推荐

    安装oracle所遇到的问题

    在安装与配置Oracle数据库的过程中,用户经常会遇到一些问题,特别是关于监听器的设置。本文将详细介绍如何解决Oracle没有监听器的问题,并确保Win7系统可以顺利运行Oracle。 #### Oracle没有监听器的解决方法 **1...

    oracle开发初期的几个棘手问题的解决方法.pdf

    根据提供的信息,我们可以总结并深入探讨Oracle开发初期可能遇到的几个关键问题及其解决方案。这些问题包括但不限于安装后的系统运行速度问题、系统默认登录口令以及如何创建数据表。 ### 1. 安装后系统运行速度太...

    几个Oracle面试中的技术问题.txt

    从给定的文件标题、描述、标签以及部分内容中可以提炼出关于Oracle技术面试的重要知识点,以下将对这些知识点进行详细解读: ### Oracle 技术面试背景 - **Oracle专业人员需求**:随着IT行业的快速发展,Oracle...

    oracle EXP 遇到的问题

    在描述中,虽然没有提供具体问题的详细信息,但通常在使用EXP时可能遇到的问题包括但不限于以下几点: 1. **权限问题**:如果没有足够的权限,EXP可能无法访问某些数据库对象。用户需要确保拥有执行EXP操作所需的...

    Oracle性能问题总结

    Oracle 性能问题是数据库管理员和开发者经常遇到的一个棘手问题,本文总结了 Oracle 性能问题的解决方案,涵盖了物理模型优化、索引相关、SQL 相关、表设计和其他几个方面。 在物理模型优化方面,需要合理分配 SGA...

    oracle函数触发器游标等几个小例子

    通过学习这些例子,你将能够更好地理解和应用Oracle中的函数、游标和触发器。实践是掌握这些概念的关键,所以尝试运行这些脚本,观察它们如何影响数据库,并根据需要调整它们以满足自己的需求。在学习过程中,你可能...

    ORACLE DBA工作笔记 运维数据迁移与性能调优

    从以上信息中我们可以得知,要想在实际工作中高效执行数据迁移和性能调优,DBA需要掌握的核心知识点包括但不限于以下几个方面: 1. 数据迁移的基本概念和操作流程,如数据导出导入工具的使用(exp/imp或expdp/impdp...

    Oracle_DBA工作手记.pdf

    在日常工作中,DBA的职责包括但不限于以下几个方面: 1. 数据库性能调优:DBA需要不断监控数据库性能,及时发现瓶颈并进行优化。 2. 数据备份与恢复:制定备份策略,执行备份任务,并能应对灾难性事件进行数据库的...

    Java+Oracle应用开发中的几个经典问题.docx

    本文将讨论在 Java+Oracle 应用开发中遇到的几个经典问题,包括驱动程序的加载、大对象存储和可滚动结果集等。 问题一:驱动程序的加载 在 Java+Oracle 应用开发中,驱动程序的加载是非常重要的步骤。驱动程序的...

    oracle遇到连接空闲例程

    在Oracle数据库管理与维护过程中,有时会遇到“连接空闲例程”(Idle Connection Routine)的问题。这类问题通常发生在长时间未使用的连接上,由于缺乏活动导致连接被Oracle认为是闲置状态,进而可能引发一系列错误...

    Oracle 10g 中文乱码问题

    针对该问题,我们可以从以下几个方面入手解决: ### 1. 查看服务器端字符集 首先需要确认服务器端的字符集设置。可以通过以下SQL命令查询: ```sql SELECT * FROM V$NLS_PARAMETERS WHERE parameter='NLS_...

    oracle连接数问题

    为了解决这个问题,我们需要对Oracle的几个关键参数进行调整,以提高其处理并发连接的能力。 ### 修改Oracle参数以解决内存限制 #### PGA_AGGREGATE_TARGET参数详解 在Oracle数据库中,PGA(Program Global Area...

    oracle8.1.7安装问题

    此类问题通常由以下几个方面引起: 1. **卸载不彻底**:原有的Oracle 8.1.7组件未能完全清除,包括但不限于注册表项、服务、文件等。 2. **系统冲突**:可能存在与其他软件或系统的兼容性问题。 3. **硬件限制**:...

    oracle 最大连接数问题

    在实际的部署环境中,Oracle 数据库经常会遇到连接数受限的问题。特别是在使用如 WebLogic 或 WebSphere 这类中间件时,通过连接池的方式虽然可以有效提升数据源的连接数,但仍然可能会遇到连接数达到一定阈值后无法...

    教学中java连接大型数据库Oracle几个关键问题研究.pdf

    本文针对教学过程中Java连接大型数据库Oracle时可能遇到的几个关键问题进行了研究。首先,文章介绍了Oracle数据库的特点,如支持大型关系数据库、具备良好的跨平台性、支持分布式数据库与处理、遵守工业标准以及完善...

    Oracle服务启动常遇到问题

    首先,Oracle服务的启动问题通常涉及到以下几个关键的服务组件: 1. OracleOraHome90ManagementServer:这是Oracle企业管理器(OMS)的核心服务,用于管理和监控Oracle数据库。如果这个服务没有启动,你可能会看到...

    安装/升级Oracle遇到ORA-12514问题

    ORA-12514:监听程序当前无法识别链接描述符中请求的服务,简单的来说就是Oracle数据库的监听器配置有问题。 解决方案 打开cmd命令,输入tnsping orcl ,正常情况下是这样显示的: 下面会显示监听器配置文件的路径及...

    Oracle 12C安装文档

    Oracle 12C 的安装步骤可以分为以下几个部分: * 解压安装镜像文件:将 Oracle 12C 的安装镜像文件解压到指定的目录下。 * 安装 Oracle 12C:运行 Oracle 12C 的安装程序,按照提示完成安装过程。 * 创建数据库:...

    oracle error message oracle code error oracle返回码

    在实际工作中,了解和掌握Oracle错误代码可以帮助我们快速定位问题,提高数据库管理的效率。通过分析错误消息和返回码,我们可以更有效地调试SQL语句,优化数据库配置,以及解决用户访问数据库时遇到的问题。因此,...

    Oracle10g US7ASCII 编码中文无法导入sqlserver问题解决

    为了解决这个问题,可以通过以下几个步骤来实现: 1. **创建 Oracle 视图**:首先,在 Oracle10g 数据库中创建一个视图,用于将原始的中文字段转换为可以正确处理的格式。 ```sql CREATE OR REPLACE VIEW v_...

Global site tag (gtag.js) - Google Analytics