oracle常用函数介绍

字符函数

数学函数

日期函数

转换函数

to_char(数字/日期)是把日期或数字转换为字符串

  • 将数字转换成指定格式
  • to_char(1210.73, ‘9999.9‘)           -- would return ‘1210.7‘
    to_char(1210.73, ‘9,999.99‘)      -- would return ‘1,210.73‘
    to_char(1210.73, ‘$9,999.00‘)   --  would return ‘$1,210.73‘
    to_char(21, ‘000099‘)           -- would return ‘000021‘
  • 将日期转换成指定格式
  • to_char(sysdate, ‘yyyy/mm/dd‘);--would return ‘2003/07/09‘
    select to_char(sysdate, ‘yyyy-mm-dd  hh24:mi:ss‘)  from a;    ------> 2015-08-28  14:43:15
    select to_char(sysdate, ‘yyyy-mm-dd  hh12:mi:ss‘)  from a;    ------> 2015-08-28  02:43:15
    to_char(sysdate, ‘yyyy/mm/dd‘);--would return ‘2003/07/09‘
    to_char(sysdate,‘dd-mm-yyyy‘)--按dd-mm-yyyy格式转换23-05 -2016
    to_char(sysdate, ‘Month DD, YYYY‘);--would return ‘10月 21, 2015‘
    to_char(sysdate, ‘FMMonth DD, YYYY‘);--would return ‘July 9, 2003‘
    to_char(sysdate, ‘MON DDth, YYYY‘);--would return ‘JUL 09TH, 2003‘
    to_char(sysdate, ‘FMMON DDth, YYYY‘);--would return ‘JUL 9TH, 2003‘
    to_char(sysdate, ‘FMMon ddth, YYYY‘);--would return ‘Jul 9th, 2003‘
    to_char(sysdate, ‘FMMonth DD, YYYY‘);--would return ‘July 9, 2003‘
    to_char(sysdate, ‘FMMON DDth, YYYY‘);--would return ‘JUL 9TH, 2003‘
    to_char(sysdate, ‘FMMon ddth, YYYY‘);--would return ‘Jul 9th, 2003‘

to_number(字符串)  将给出的字符转换为数字

select to_number(‘123‘) from a ;  

常规函数

时间: 2024-12-15 11:11:03

oracle常用函数介绍的相关文章

Oracle常用函数

前一段时间学习Oracle 时做的学习笔记,整理了一下,下面是分享的Oracle常用函数的部分笔记,以后还会分享其他部分的笔记,请大家批评指正. 1.Oracle 数据库中的to_date()函数的使用: 往emp表中插入一条记录: SQL> insert into emp values(1234,'LIZELU','BOSS',1234,'1980-12-06',10000.0,0,30); insert into emp values(1234,'LIZELU','BOSS',1234,'1

opencv 常用函数介绍

××××××××××××××××××××××××××××××××××××××× CvScalar imgmean,imgstd; double imgmax,imgmin; cvAvgSdv(img,&imgmean,&imgstd); cvMinMaxLoc(img,&imgmin,&imgmax,NULL,NULL); printf("mean:%f std:%f max:%f,min:%f\n",imgmean.val[0],imgstd.val[

oracle常用函数(1)

1.返回与指定的字符对应的十进制数 select ascii('A') A,ascii('z') a,ascii('12') 一打,ascii(' ') kg from dual; 2.返回与指定十进制对应的字符 select chr(65) A,chr(122) z from dual; 3.连接两个字符串 select concat('熊大','熊二') constr from dual;--熊大熊二 4.将第一个字符变大写并返回字符串 select initcap('boat') uppe

【Oracle】详解Oracle常用函数

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

oracle REPLACE 函数 介绍

oracle REPLACE 函数是用另外一个值来替代串中的某个值. 例如,可以用一个匹配数字来替代字母的每一次出现.REPLACE 的格式如下所示: REPLACE ( char, search_string [, replace_string]) 如果没有指定replace_string 变量的值,那么当发现search_string 变量的值时,就将其删除.输入可以为任何字符数据类型——CHAR.VARCHAR2.NCHAR.NVARCHAR2.CLOB或NCLOB. 下面是 使用repl

oracle常用函数(2)

1.TRIM([ { { LEADING | TRAILING | BOTH }[ trim_character ]| trim_character} FROM ]trim_source) 函数 参数:leading   如果指定leading参数,oracle数据库将去除任何等于trim_character的开头字符. 参数:trailing  如果指定traling参数,oracle将去除任何等于trim_character的结尾字符. 参数:both  如果指定了both参数或者三个参数都

go语音之进阶篇字符串操作常用函数介绍

下面这些函数来自于strings包,这里介绍一些我平常经常用到的函数,更详细的请参考官方的文档. 一.字符串操作常用函数介绍 1.Contains func Contains(s, substr string) bool 功能:字符串s中是否包含substr,返回bool值 示例: fmt.Println(strings.Contains("seafood", "foo")) fmt.Println(strings.Contains("seafood&qu

Oracle常用函数及其用法

01.入门Oracle 本章目标: 掌握oracle安装.启动和关闭 基本管理以及常用工具 简单备份和恢复 熟练使用sql,掌握oracle常用对象 掌握数据库设计和优化基本方法 http://jingyan.baidu.com/article/5d6edee228308899eadeec3f.html oracle数据库:一系列物理文件的集合 一个实例是对应一个数据库,但是在12c中(c代表云)RAC集群,可以多个实例对应一个数据库 03.SQL编程 1.oracle中between and

性能测试基础-开门篇3(LR常用函数介绍)

LR常用的函数,协议不一样函数会不一样,这里简单的介绍下HTTP\WEBSERVICE\SOCKET协议常用函数: HTTP: web_set_max_html_param_len("1024");//设置1行数据最大长度,经常会使用到 web_reg_save_param("SupplierId", "LB=SupplierId>", "RB=</b:SupplierId", "SEARCH=BODY&