oracle常用函数

以下是为您整理出来关于【oracle常用函数】合集内容,如果觉得还不错,请帮忙转发推荐。

【oracle常用函数】技术教程文章

ORACLE之常用函数

1.REPLACE(‘string’,’s1′,’s2′)string 希望被替换的字符或变量s1 被替换的字符串s2 要替换的字符串SQL> select replace(‘he love you’,’he’,’i’) from dual;REPLACE(‘H———-i love you案例:把emp表里ename名字中KING替换为Kingsql>select replace(ename,’KING’,’King’) from emp;结果是,看到KING替换为Kingsql>select ename from emp;结果是,看到KING还是KING总结replace替换只在查询里...

ORACLE常用函数汇总【转】

PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句, 函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都可被统称为单行函数。这些函数均可用于SELECT,WHERE、ORDER B...

十、oracle 常用函数

将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思,不是代表取到第n个replace(char1, search_string, replace_string)instr(C1,C2,I,J) -->判断某字符或字符串是否存在,存在返回出现的位置的索引,否则返回小于1;在一个字符串中搜索指定的字符,返回发现指定的字符的位置;C1 被搜索的字符串C2 希望搜索的字符串I 搜...

Oracle常用函数TO_CHAR用法详解(转自博客园-小小草博文)【代码】

接下来再看看下面: /*0.123 ---> ‘.123‘ */ SELEC TO_CHAR(0.123) FROM DUAL 上面的结果 ‘.123‘ 在大多数情况下都不是我们想要的结果,我们想要的应该是 ‘0.123‘。 我们来看一下to_char函数的具体用法: TO_CHAR ( n [, fmt [, ‘nlsparam‘]] )该函数将NUMBER类型的n按数值格式fmt转换成VARCHAR2类型的值。‘nlsparams‘指定由数值格式的元素返回的字符,包括: .小数点字符 .组分隔符 .本地钱币符号 .国际钱币符号 变元...

Oracle常用函数

问题:将所有员工的名字按小写的方式显示 SQL> select lower(ename) from emp; 问题:将所有员工的名字按大写的方式显示。 SQL> select upper(ename) from emp; 问题:显示正好为5个字符的员工的姓名。 SQL> select * from emp where length(ename)=5; 问题:显示所有员工姓名的前三个字符。 SQL> select substr(ename, 1, 3) from emp; 问题:以首字母大写,后面小写的方式显示所有员工的姓名。 SQL> select upper(substr(ename,1,...

oracle 常用函数积累【代码】

这些天的工作很多都是围绕着oracle函数来展开的,这里来总结一下这些天在工作中使用过的函数。其实也算不上总结,就是把这些日子对于oracle的使用做一个简单的知识罗列。 以管道化表函数方式返回数据--创建指定数据类型的对象 create type row_typedepluju as object (rootid NUMBER(19),projectid NUMBER(19)); --创建指定数据类型的对象table create type table_typedepluju as table of row_typedepluju; create or replace...

oracle的常用函数 instr() 和substr()函数 ;

注意:如果String2在String1中没有找到,instr函数返回0.示例:SELECT instr(‘syranmo‘,‘s‘) FROM dual; -- 返回 1SELECT instr(‘syranmo‘,‘ra‘) FROM dual; -- 返回 31 SELECT instr(‘syran mo‘,‘a‘,1,2) FROM dual; -- 返回 0 在Oracle中 可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。在一个字符串中查找指定的字符,返回被查找到的指定的字符的位置。语法: instr(sourceString,destString...

Oracle常用函数

Oracle常用函数 ——TRUNC,TO_DATE,TO_CHAR,TO_NUMBER, SUBSTR,REPLACE,NVL ,TRIM,wm_concat,upper, lower,length,add_months(sysdate,1)查看oracle版本: SELECT * from v$version 一、trunc函数 1、TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。  其具体的语法格式如下: TRUNC(date[,fmt])  其中:date一个日期值,fmt日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去下面是该...

MySQL与Oracle常用函数【代码】

Oracle to_char(sysdate,‘yyyy-MM-dd HH24:mm:ss‘)// MySQL select date_format(now(),‘%Y-%m-%d %H:%i:%s‘) 数字转字符串 //Oracle to_char(1)//MySQL select cast(number as char) / select cast(123 as char) select concat(123,‘‘) 字符串转数字 //Oracle to_number(sort)//MySQL cast(sort as signed integer) 2个字符串返回一个非空的 (NULL) //Oracle select NVL(expr1,expr2)//MySQL select ifnull(expr1,expr2) My...