`
sun201200204
  • 浏览: 294881 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

oracle 算术字符串变数字

阅读更多
select to_number('9*21') from dual;(错误)
不知道有什么好的办法。
主要是用的字符串的截取。
substr
instr

INSTR方法的格式为
INSTR(源字符串, 目标字符串, 起始位置, 匹配序号)
//起始位置 正数 顺序查找  负数 倒序查找
例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串为'CORPORATE FLOOR', 目标字符串为'OR',起始位置为3,取第2个匹配项的位置。

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


select substr('10*21',1,instr('10*21','*',1)-1)*substr('10*21',instr('10*21','*',1)+1) from dual;

select substr('10*21',1,instr('10*21','*',1)-1) from dual;

//第2个*的位置
select instr('10*21*192','*',1,2) from dual;
分享到:
评论

相关推荐

    Oracle课件.pdf

    5.3字符串连接操作符(||) 6. 高级查询 6.1 DISTINCT操作 6.2 NULL操作 6.3 IN 操作 6.4 BETWEEN…AND… 6.5 LIKE模糊查询 6.6 集合运算 6.7 连接查询 第3章 子查询和常用函数 1. 子查询 2. Oracle中的...

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...

    Oracle Database 11g初学者指南--详细书签版

    4.6 函数:字符串函数、数字函数和聚集函数(不是分组) 91 4.6.1 字符串函数 91 4.6.2 数字函数 92 4.6.3 聚集函数 92 4.7 日期函数(格式化的和按时间排列的) 93 4.7.1 日期函数 93 4.7.2 特殊格式的日期数据...

    oracle数据库11G初学者指南.Oracle.Database.11g,.A.Beginner's.Guide

    4.6 函数:字符串函数、数字函数和聚集函数(不是分组) 4.6.1 字符串函数 4.6.2 数字函数 4.6.3 聚集函数 4.7 日期函数(格式化的和按时间排列的) 4.7.1 日期函数 4.7.2 特殊格式的日期数据类型 4.7.3 嵌套函数 ...

    Oracle数据库、SQL

    4.3字符串是大小写敏感的,在比较时严格区分大小写 8 4.4 where子句后面可以跟多个条件表达式 8 4.5 between and运算符 8 4.6 in运算符(多值运算符) 8 4.7 like运算符 9 4.8 is null运算符 9 4.9比较和逻辑运算符...

    orcale常用命令

    要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>sqlplus SQL>connect internal SQL>startup SQL>quit b、关闭ORACLE系统 oracle>sqlplus SQL>connect internal ...

    4、oracle数据库的查询基础

    — 算术运算符 + – * / — 连接运算符 || — 比较运算符 = != = any all — SQL运算符 like‘%a%’in between is null is nan 可以在以上运算符之前添加 not 来取反 — 逻辑运算符 And or 2.关键字 — ...

    PHP bible(PHP圣经)中文版

    字符串运算 赋值运算 位运算 逻辑运算 其它运算符号 流程控制 if..else 循环 do..while 循环 for 循环 switch 循环 其它的流程控制 函数与类 函数 类 第四章 函数库及函数 Adabas D 数据库链接函数库...

    php圣经 php bible

    字符串运算 赋值运算 位运算 逻辑运算 其它运算符号 流程控制 if..else 循环 do..while 循环 for 循环 switch 循环 其它的流程控制 函数与类 函数 类 第四章 函数库及函数 Adabas D 数据库链接函数库...

    PHP bible(PHP圣经).CHM

    字符串运算 赋值运算 位运算 逻辑运算 其它运算符号 流程控制 if..else 循环 do..while 循环 for 循环 switch 循环 其它的流程控制 函数与类 函数 类 第四章 函数库及函数 Adabas D 数据库链接函数库...

    Oracle数据的维护(增删改查)

    一、SQL 1.SQL-Structured Query Language 结构化查询语言,数据库的查询和程序设计语言,由ISO标准化组织发布。 2.SQL是面向集合的操作,只描述需求,不考虑过程,如何...3.字符串连接符: ||; 4.模运算(求余运算)

    C#编程经验技巧宝典

    85 <br>0130 复制字符串中指定的字符 85 <br>0131 巧截字符串的数字 86 <br>0132 如何存储变长字符串 86 <br>0133 在进行字符串比较时忽略大小写 87 <br>0134 如何去除字符串尾空格 87 ...

    PHP教程

    第三章 语法 语法简述 hello, world 嵌入方法 引用文件 程序注释 常量与变量 常量类型 变量类型 变量的使用 运算符号 算术运算 字符串运算 赋值运算 ...

    php网络开发完全手册

    7.3.1 字符串重复操作——str_repeat 104 7.3.2 字符串替换操作——str_replace 7.3.2 和str_ireplace 104 7.3.3 字符串分解操作——str_split 106 7.3.4 字符串单词数的计算函数—— 7.3.4 str_word_count 107 ...

    精通sql结构化查询语句

    8.2.1 日期时间函数 8.2.2 CONVERT函数转换日期、时间 8.2.3 数据运算函数 8.3 字符串函数 8.3.1 字符串处理函数介绍 8.3.2 字符转换函数 8.3.3 去字符串空格函数 8.3.4 取字符串长度的函数 8.3.5 查询包含部分字符...

    Perl 实例精解(第三版).pdf

    5.3.11 特殊字符串运算符和函数 5.3.12 生成随机数 5.3.13 rand/srand函数 练习4 运算符 第6章 条件 6.1 控制结构,块和复合语句 6.2 决策--条件结构 6.2.1 if和unless语句 6.2.2 unless语句...

    整理后java开发全套达内学习笔记(含练习)

    System.out.printf() 可插入带 % 的输入类型,前两种只可以插入转义符, 不能插入 % 的数据或字符串 在 printf 里面,输出有5个部分 %[argument_index$][flags][width][.precision]conversion 以“%”开头,[第几个...

    报表源码Gscr ReportV3.0(C#,VB)

    应广大Q友来信息要求,重发此源码。 此源码包括CSharp、VB.net代码示例。... 同时,提供丰富的内建函数,包括统计函数、数学函数、日期时间函数、字符串函数及各种特殊处理函数(如金额大写)等。 9.界面美观、大方。

    2009达内SQL学习笔记

    (单引号,引起字符串;双引号,引起别名。起别名有符号,或者区分大小写时,必须用双引号) 多表查询时,可给表起别名。(给列起别名,列<空格>列别名;给表起别名,表<空格>表别名;)。 如:Select first_name ...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    注意不同的是被单引号引出的字符串是以字面定义的,而双引号引出的字符串可以被扩展。反斜杠(\)可以被用来分割某些特殊字符。举例如下: $first = 'Hello'; $second = "World"; $full1 = "$first $second"; # ...

Global site tag (gtag.js) - Google Analytics