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

oracle函数应用 substr instr length to_number

阅读更多
某表有一个字段 yc ,数据必为形如 数字-数字 格式的字符串

现写一sql语句查出 yc  yc左数字值 yc右数字值 并且按照左数字值升序排序:

select yc,
       substr(yc, 0, instr(yc, '-') - 1),
       substr(yc, instr(yc, '-') + 1, length(yc)),
       t.*
  from tablename t
 where 1 = 1
 order by to_number(substr(yc, 0, instr(yc, '-') - 1)) asc;
分享到:
评论

相关推荐

    oracle函数大全及知识点api

    本文将深入探讨Oracle函数大全及其API,同时也会涉及到错误代码查询,帮助你更好地理解和应用Oracle数据库。 一、Oracle函数概览 Oracle数据库提供了一系列内置函数,涵盖了数学、字符串、日期时间、转换、系统...

    oracle函数大全中文

    通过"Oracle函数大全(分类显示).chm"这个文档,你可以全面了解并掌握这些函数的使用方法和应用场景,从而更好地在Oracle数据库中进行数据操作和查询。这个资源对于数据库管理员、开发人员和数据分析者来说都是非常...

    ORACLE函数库中文手册

    3. **字符串处理函数**:如LENGTH、SUBSTR、UPPER、LOWER、REPLACE、INSTR等,这些函数用于操作和处理字符串,如获取字符串长度、截取子串、大小写转换、替换字符等。 4. **日期和时间函数**:如SYSDATE获取当前...

    Oracle_SQL_function.rar_oracle

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其SQL语法丰富且强大,包含了许多独特的函数,使得数据查询、处理和分析更加高效。本资料“Oracle_SQL_function”主要聚焦于Oracle中的常用函数及其使用方法...

    oracle常用函数 CHM

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和丰富的内置函数是其核心优势之一。..."Oracle常用函数 CHM"文档中应该包含了这些函数的详细解释和实例,是你深入理解Oracle函数的好资料。

    Oracle函数大全.pdf

    在Oracle数据库中,函数是一类预定...以上内容涵盖了Oracle中常见的函数及其用途,学习和掌握这些函数对于有效地使用Oracle数据库至关重要。在实际应用中,根据需要选择合适的函数可以大大提高查询效率和数据处理能力。

    oracle函数大全及存储过程语法 chm

    Oracle提供了大量内置函数,如数学函数(如ABS、MOD)、日期时间函数(如SYSDATE、ADD_MONTHS)、字符串函数(如SUBSTR、INSTR)和转换函数(如TO_CHAR、TO_DATE)。例如,`SYSDATE`函数返回当前系统的日期,而`...

    Oracle函数及其查询.pptx

    * 字符函数:LOWER、UPPER、INITCAP、CONCAT、SUBSTR、LENGTH、INSTR、LPAD、RPAD、TRIM、REPLACE * 日期函数:MONTHS_BETWEEN、ADD_MONTHS、NEXT_DAY、LAST_DAY、ROUND、TRUNC 日期函数 日期函数是指操作日期和...

    Oracle10G函数大全(chm格式的,比较全面)

    Oracle 10G是Oracle数据库的一个重要版本,它包含了丰富的函数和特性,为数据库管理和开发提供了强大的支持。本文将深入探讨Oracle 10G中的一些关键函数,旨在帮助你更好地理解和利用这些工具。 1. **数学函数**: ...

    oracle常用函数使用说明

    在Oracle中,函数被广泛应用于SQL查询和PL/SQL编程中,以实现各种复杂的计算和逻辑操作。本篇文章将深入探讨Oracle中的一些常用函数。 1. **聚合函数**:这些函数用于对一组值进行操作并返回单个结果。例如: - `...

    oracle函数大全自己用

    本文将详述“Oracle函数大全”中涵盖的关键知识点,帮助读者深入理解和掌握Oracle数据库中的函数应用。 1. **字符串处理函数** - `SUBSTR()`:从字符串中提取子串。 - `LENGTH()`:返回字符串的长度。 - `UPPER...

    常用oracle函数SQL中的单记录函数

    ### 常用Oracle函数:SQL中的单记录函数 在Oracle数据库中,SQL单记录函数是一种非常实用且常用的工具,用于处理数据、提取特定信息或进行数据格式转换等操作。这些函数可以应用于单个记录,并返回一个结果。下面将...

    ORACLE内置函数大全

    以上只是一部分Oracle内置函数的示例,实际上还有许多其他函数,如TO_CHAR、TO_DATE、TO_NUMBER、NVL、DECODE等,它们分别用于日期格式化、类型转换、空值处理和条件判断等操作。掌握这些函数能帮助我们更有效地在...

    三思笔记之oracle函数

    通过阅读“三思笔记”中的相关内容,DBA们可以系统地学习Oracle函数的用法,从而更好地应对日常的数据库挑战。无论是处理数据转换、分析大量数据还是解决特定问题,这些函数都能提供强大的工具支持。因此,深入理解...

    Oracle 汉字转全拼 拼音首字母

    --此函数默认返回汉字拼音的首字母,第二个参数不为空则返回全拼。 create or replace function f_getFirstOrFullSpell(p_cnStr In varchar2,p_sign In number default null) return varchar2 as lv_spell varchar2...

    ORACLE与SQLSERVER函数异同比较

    - **子串提取**: `SUBSTR`函数在Oracle中用于提取字符串的一部分,在SQL Server中则使用`SUBSTRING`函数。 - **字符替换**: Oracle中的`REPLACE`函数被SQL Server中的`STUFF`函数所替代。 - **首字母大写**: `...

    oracle第4章 单行函数

    通过本章的学习,我们不仅掌握了Oracle中各种单行函数的使用方法,还了解了如何利用这些函数来解决实际问题。单行函数的掌握对于进行高效的数据处理和分析至关重要。希望各位同学能够熟练运用这些函数,并在未来的...

    oracle 函数介绍全集

    本篇文章将全面介绍Oracle函数,涵盖其基本类型、用法以及常见示例。 1. **数值函数** - `ROUND(num[, digits])`: 四舍五入数字到指定的小数位数。 - `TRUNC(num[, digits])`: 截断数字到指定的小数位数,不进行...

    oracle函数.ppt

    Oracle函数在数据库管理中扮演着至关重要的角色,它们允许用户执行各种操作,如计算、数据转换、格式化输出等。本讲座将深入探讨Oracle中的函数,特别是SQL函数的分类、单行函数和多行函数的使用,以及一些常见的...

    ORACLE第四章单行函数ppt课件.ppt

    字符处理函数可以对字符串进行截断、连接、填充等操作,例如CONCAT、SUBSTR、LENGTH、INSTR、LPAD、RPAD、TRIM等。例如,CONCAT('Hello', 'World')将返回'HelloWorld',SUBSTR('HelloWorld', 1, 5)将返回'Hello',...

Global site tag (gtag.js) - Google Analytics