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

oracle个别函数

阅读更多
INSTR:INSTR方法的格式为

  INSTR(源字符串, 目标字符串, 起始位置, 匹配序号)

  默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。

  例:Select INSTR(‘ORC+001‘,‘+‘,1,1) from dual

  返回的是"4" 如果该字符串没有匹配字符 返回的是“0”。


SUBSTR:取子字符串 取子字符串

  SUBSTR(源字符串,起始位置,要取多少位)

  从“起始位置”开始,取“多少"个

  例 Select SUBSTR(‘ORC+001‘,1,3) from dual;

  返回的是“ORC”
---------------------------
ASCII码对应表:
chr(9) tab空格 chr(10) 换行 chr(13) 回车 Chr(13)&chr(10) 回车换行 chr(32) 空格符 chr(34) 双引号 chr(39) 单引号
----------------------------------

select (case 9 when 0 then '未缴费;' when 1 then '已缴费;' else '无需缴费;' end) from dual;
select decode(1,0,'未缴费',1,'缴费','无需缴费') from dual;

select ADD_MONTHS(TRUNC(SYSDATE), -2) from dual;

select (trunc(sysdate) + 10/24) as kk from dual; 2012-07-19 10:00:00

select * from dba_users;

select dis from dba_sys_privs t order by t.grantee
分享到:
评论

相关推荐

    让Oracle跑的更快

    3. **错误处理**:合理设计异常处理机制,避免因为个别错误导致整个事务失败,提高系统鲁棒性。 #### 硬件资源优化 1. **服务器选型**:根据业务特点和预期负载,选择合适的CPU、内存及磁盘配置,确保硬件不会成为...

    Oracle SQL高级编程

    由于给定的部分内容存在重复的链接,且描述部分提到由于技术原因可能导致个别字识别错误或者漏识别,因此无法提供具体的Oracle SQL高级编程内容。建议读者在具备一定的Oracle基础知识后,寻找专业的Oracle数据库教材...

    Oracle中文手册

    虽然描述中提到个别文件可能是英文版本,但对深入理解Oracle系统来说,双语资源实际上可以提供更全面的学习体验。英文版的手册可能包含最新的技术更新和术语,对于提高专业技能大有裨益。 总的来说,"Oracle中文...

    Oracle_11gR2依赖的RPM包

    1. **GLIBC**:GNU C Library(GLIBC)是Linux系统的核心库,提供了许多C语言编程所需的函数,包括内存管理、字符串处理等。Oracle数据库需要GLIBC的特定版本来保证其正常运行。 2. **Kernel-headers**:内核头文件...

    Oracle性能优化技术内幕.rar

    5. 系统资源管理:Oracle的资源管理功能可以帮助限制用户或进程的资源消耗,防止个别查询占用过多资源,影响整体性能。例如,使用DBMS_RESOURCE_MANAGER进行CPU和I/O的分配。 6. 并发控制:Oracle的多版本并发控制...

    ORACLE_PROFILE的使用详解

    通过设置不同的资源限制,管理员能够确保数据库资源得到合理的分配和利用,防止个别用户过度消耗资源导致系统性能下降。本文将详细介绍如何使用`PROFILE`以及相关的命令和参数。 #### 二、使用条件与准备 为了能够...

    Oracle Database 11g The Complete Reference.pdf

    考虑到文档中提到的部分内容可能是通过OCR扫描识别出的文字,可能存在一些识别错误或者漏识别的情况,因此在阅读原文档时可能会遇到个别字词不清晰或意思不连贯的情况。在实际应用中,需要对这些内容进行通读并适当...

    Oracle常用命令,常用的一些命令都有

    Oracle数据库是广泛使用的大型关系型数据库管理系统,其强大功能和稳定性得到了业界广泛认可。...同时,由于OCR技术的限制,文档中的个别字符可能未能正确识别,需要读者根据上下文进行适当的修正和理解。

    oracle性能优化

    选择合适的索引类型(如B树索引、位图索引、函数索引)和创建复合索引,可以有效减少数据访问时间。注意,索引虽然能加快查询,但也会增加插入、更新和删除操作的开销,因此需权衡利弊。 三、存储优化 优化存储配置...

    Oracle 10g数据库安全策略研究.pdf

    Oracle 10g允许设置CPU使用时间和逻辑读等资源限制,以防止个别用户占用过多系统资源。这种限制可以在会话和调用级别实施。 **2.4 权限分配** 权限分为系统权限和方案对象权限。系统权限涵盖特定操作,如创建数据库...

    ORACLE SQL优化

    选择合适的数据类型,创建合适的索引(单列索引、复合索引、位图索引、函数索引等),并合理使用索引策略,如索引合并、覆盖索引,能显著提升查询性能。 3. **表的物理设计**:表的分区、分段、集群等物理结构优化...

    oracle 优化笔记

    3. **减少函数依赖**:避免在WHERE子句中使用复杂的函数表达式,因为这会导致索引失效。 4. **使用EXISTS而非IN**:当涉及到大量数据时,EXISTS关键字通常比IN更快。 5. **合理使用PARTITION BY**:对于大型表,可以...

    ch05 oracle锁与表分区

    2. **散列分区**:基于散列函数将数据分散到各个分区,保证数据的均匀分布。 3. **列表分区**:根据指定列的特定值列表将数据分配到分区。 4. **复合分区**:结合两种或多种分区策略,例如范围-散列复合分区。 5. **...

    oracle用户管理.pptx

    通过概要文件,可以限制用户对系统资源的使用,防止个别用户过度消耗资源导致系统性能下降。例如,可以设定`SESSIONS_PER_USER`限制用户最大并发会话数,`CPU_PER_SESSION`限制每个会话占用的CPU时间,`LOGICAL_...

    oracle 数据文件导入语句1

    - 特别是在使用 `IGNORE` 参数时,虽然可以避免因个别错误导致整体失败,但需仔细检查日志文件确保数据完整性和一致性不受影响。 #### 五、总结 通过上述分析可以看出,`imp` 命令提供了丰富的选项来满足不同场景下...

    plsql 汉化版

    然而,描述中提到在Windows 7 64位操作系统上可能出现英文界面的情况,可能是因为该汉化版存在兼容性问题或者是个别用户遇到的bug。通常,软件的汉化工作不仅涉及界面翻译,还需要考虑到不同操作系统环境下的兼容性...

    pl/sql开发文档3

    在与Oracle DB Server交互一节,文档主要讲述了PL/SQL程序中与Oracle数据库服务器交互的机制和方法,这涉及到数据库操作的各种语句和函数的使用。 由于文档是OCR扫描的结果,个别字可能识别错误或漏识别,需要读者...

    An oracle inequality for regularized risk minimizers with strongly mixing observations

    虽然文章的部分内容由于OCR扫描技术的原因出现了个别文字识别错误,但通过上下文的辅助,仍可理解文章的主要观点和研究成果。这种将复杂的统计和机器学习理论应用于实际问题的方法,对于推动相关领域研究的进展具有...

Global site tag (gtag.js) - Google Analytics