【-- oracle 中的常用函数】教程文章相关的互联网学习教程文章

数据库常用函数(oracle和MySQL)

distinct : 去重复 MySQL : ①IFNULL(字段,0) :作用是 值为 NULL 则 ISNULL() 返回 0。 COALESCE(字段,0)与IFNULL(字段,0)用法一致。 group by 必须放在 order by 和 limit之前。 oracle : ①nvl(字段,0) :作用是 值为 NULL 则 ISNULL() 返回 0。其中0也可以是字段 ②case when 条件1 then 结果1 when 条件2 then 结果2 else 结果3 end 作用:如果条件1成立则得到结果1,如果条件2成立则得到结果2,否则得到结果3 ③deco...

oracle常用函数案例

INSTR函数 SELECT INSTR(‘ HELLO WORLD‘,‘H‘) FROM DUAL; --LTRIM RTRIM函数 SELECT LTRIM(‘*HELLO=‘,‘*‘) FROM DUAL; SELECT RTRIM(‘=HELLO=‘,‘=‘) FROM DUAL; SELECT RTRIM(LTRIM(‘*HELLO*‘,‘*‘),‘*‘) FROM DUAL; --TRIM函数 SELECT TRIM(‘*‘FROM‘*HELLO*‘) FROM DUAL; --REPLACE函数 SELECT REPLACE(‘ABCDE‘,‘E‘,‘123‘) FROM DUAL; --SUBSTR函数 SELECT SUBSTR(‘ABCDE‘,2,2) FROM DUAL; --CEIL F...

oracle中的常用函数

1. 字符串常用函数函数名说明concat 用来连接字符串的函数,只能连接两个字符串。如果想连接多个字符串可以使用"||"符号initcap 把每个单词的首字母大写。instr(‘母字符串’,‘子字符串’) 母字符串:被查找的字符串。子字符串:要查找的字符串。 如果有第三个参数,代表从第几个字符开始查找。 第四个参数代表查询第几次出现的字符串的下标,默认是1。 查询不到返回0 select instr(‘410106199012132018‘,‘19901213‘,1,1) i...

-- oracle 中的常用函数

select concat(‘nishi‘,‘shabi‘) from dual -- 链接两个字符串select ‘ni‘||‘shi‘||‘shabi‘ from dual -- 链接多个字符串select initcap(‘ni shi shi bi‘) from dual -- 首字母大写select instr(‘ni shi shi bi‘,‘s‘,5) from dual -- 返回子字符串在母字符串中首次出现--的位置,下标从1开始。如果有第三个参数,代表从第几个字符开始查找。第四个参数代表--查询第几次出现的字符串的下标,默认是1。查询不到返回0...

oracle中常用函数【图】

1、oracle中 trunc 是截取的函数,用在日期类型上,就是截取到的日或时间。 select trunc(sysdate) from dual 默认是截取系统日期到日,得到 2012-12-19 比如值为"2012-12-19 14:30:50" 的日期变量 trunc(sysdate)得到 2012-12-19 和 trunc(sysdate,‘DD‘) 一样 trunc(sysdate,‘YYYY‘) 得到 2012-1-1 trunc(sysdate,‘MM‘) 得到 2012-12-1 trunc(sysdate,‘DD‘) 得到 2012-12-19 trunc(sysdate,‘HH‘) 得到 2012-12-1...

oracle常用函数详解(详细)【图】

Oracle SQL 提供了用于执行特定操作的专用函数。这些函数大大增强了 SQL 语言的功能。函数可以接受零个或者多个输入参数,并返回一个输出结果。 oracle 数据库中主要使用两种类型的函数: 1. 单行函数:对每一个函数应用在表的记录中时,只能输入一行结果,返回一个结果, 比如:MOD(x,y)返回 x 除以 y 的余数(x 和 y 可以是两个整数,也可以是表中的整 数列)。常用的单行函数有: 字符函数:对字符串操作。 数字函数:对数...

oracle常用函数整理

不管你是“开发工程师”,还是“实施工程师”,在公司的相关系统中可能会存在诸多在线设计报表需求,那么在进行报表设计之前,我们首先得懂得编写不同数据库的sql语句、函数、过程以及特定数据库的数据对象等,下面就针对oracle数据库的一些常见的函数进行简不管你是“开发工程师”,还是“实施工程师”,在公司的相关系统中可能会存在诸多在线设计报表需求,那么在进行报表设计之前,我们首先得懂得编写不同数据库的sql语句、函数...

SQLServer,MySQL,Oracle,PostgreSQL中常用函数用法(1)日

练习使用Hibernate没有用MySQL数据库,而是用了前不久接触的PostgreSQL,由于不同的数据对于相同的操作有各自的函数,MySQL的date_format(),在PostgreSQL中是没有的,google一番发现原来是要用to_char()。 搜索到一篇英文文章《Executing Common SQL Coding练习使用Hibernate没有用MySQL数据库,而是用了前不久接触的PostgreSQL,由于不同的数据对于相同的操作有各自的函数,MySQL的date_format(),在PostgreSQL中是没有的,googl...

oracle常用数据字典、常用函数说明

数据字典名称 说明 基本数据字典及其说明 dba_tablespace 关于表空间的信息 dba_ts_quotas 所有用户表空间限额 dba_free_space 所有表空间中的自由分区 dba_segments 描述数据库中所有段的存储空间 dba_extents 数据库中所有分区的信息 dba_tables 数据库中数据字典名称 说明基本数据字典及其说明dba_tablespace 关于表空间的信息dba_ts_quotas 所有用户表空间限额dba_free_space 所有表空间中的自由分区dba_segments 描述数据库中...

Oracle数据库的常用函数列表快速查【代码】【图】

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数、组函数 本文将讨论如何利用单行函数以及欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL...

详解Oracle常用函数Trunc

本文主要介绍了Oracle常用函数Trunc及Trunc函数用法讲解,需要的朋友可以参考下,希望能帮助到大家。相关mysql视频教程推荐:《mysql教程》1. Trunc( date)trunc 以指定的元素截取日期类型的数据语法:trunc(date,[ format])date– 日期格式的值format–日期格式 如‘mm,yyyy等 将date从指定日期格式截取例如:trunc(sysdate,yyyy)=‘01-01月-17(sysdate=21-11月-17); --返回今年的第一天 trunc(sysdate,mm)=‘01-11月-17; --返回...

ORACLE常用函数总结(80个)第1/2页

ORACLE 常用函数总结(80个),大家可以参考下。1. ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2. CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A 3. CONCAT 连接两个字符串; SQL> select concat(010-,88888888)||转23 高乾竞电话...

oracle常用函数总结

.SYSDATE用来得到系统的当前日期SQL> select to_char(sysdate,dd-mm-yyyy day) from dual;TO_CHAR(SYSDATE,-----------------09-05-2004星期日trunc(date,fmt)按照给出的要求将日期截断,如果fmt=mi表示保留分,截断秒SQL> select to_char(trunc(sysdate,hh),yyyy.mm.dd hh24:mi:ss) hh, 2 to_char(trunc(sysdate,mi),yyyy.mm.dd hh24:mi:ss) hhmm from dual;HH HHMM------------------- -------------------2004.05.09 11:00:00 200...

sqlserver与oracle常用函数对比

1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取整(截取 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整...

Oracle常用函数:nvl/nullif/casewhen/wm_concat/replace【图】

Oracle 常用函数:nvl/nullif/case when/wm_concat/replace 1.nvl函数 nvl函数将一个null值转换为一个实际的值,数据类型可以是日期,数字,字符,数据类型必须匹配:如: nvl(commision,0) nvl(hiredate,01-JAN-87) nvl(job_id,no manager) nvl(to_char(job_id),no manager) nvl能够转换任何数据类型,但是转换的数据类型返回值必须是nvl(expr1,expr2)第一个参数expr的类型.如:date,number, ...