前言

由于有的时候需要对于字符串或则日期使用一些内置的函数,但是平时google的时候也比较麻烦,这里干脆做个记录,方便以后自己翻阅。

数值函数ABS(n) 取绝对值

MOD(n2, n1) 取n2除以n1的余数

SIGN(n) 返回参数n的符号。1 0 -1

三角函数COS(n) n为弧度

ACOS(n)

SIN(n)

TAN(n)

指数/对数函数SQRT(n) n的平方根

POEWR(n2,n1) n2的n1次幂

EXP(n) e的n次幂

LOG(n1, n2) n1位底的n2对数

四舍五入函数ROUND(n,integer) 四舍五入精确到小数点的integer位

TRUNC(n, integer) 截取到小数点的integer位

字符函数 参数都是字符类型的参数单引号

LENGTH(char) 返回指定的字符长度

字符串截取

参数(char,position[,substring_length])

char:原始字符串

position:要截取字符串的开始位置

substring_length:截取的长度

SUBSTR:以字符为单位

SUBSTRB:以字节为单位

SUBSTRC:以unicode为单位

SUBSTR2:以UCS2代码点为单位

SUBSTR4:以UCS4代码点为单位

字符串连接函数

CONCAT(char1,char2)函数 效果与“||”相似

字符串搜索函数

参数(string,substring[,position[,occurrence]])

string:待搜索的字符串

substring:要搜索的字符串

position:搜索开始的位置,默认是1

occuurrence:substring第几次出现,默认是1

INSTR:以字符为单位

INSTRB:以字节为单位

INSTRC:以unicode为单位

INSTR2:以UCS2代码点为单位

INSTR4:以UCS4代码点为单位

字母大小转换函数

UPPER(char)

LOWER(char)

INITCAP(char) 所有单词首字母大写

替换字符函数

REPLACE(char,serch_string[,replace_string])

char: 表示搜索的目标字符串

search_string: 在目标中要搜索的字符串

replace_string: 该参数可选,不填的话就是删除搜索的字符串

字符串的填充

RPAD(expr1,n[,expr2])

功能: 在字符串expr1的右边用字符串expr2填充,不填写expr2的话,就用空格填充

LPAD(expr1,n[,expr2])

功能: 在字符串expr1的左边用字符串expr2填充,不填写expr2的话,就用空格填充

删除字符串首尾指定字符的函数

TRIM([LEADING|TRAILING|BOTH][trim_character FROM] trim_source)

LEADING:删除trim_source的前缀字符

TRAILING:删除trim_source的后缀字符

trim_character:删除指定的字符,默认删除空格

trim_source:被操作的字符串

日期函数

系统时间

SYSDATE SYSTIMESTAMP

数据库时区函数

DBTIMEZONE

为日期加上指定月份函数

ADD_MONTHS(data,integer)

功能: 该函数返回指定的日期加上一个月份数后的日期

转换函数

ASCIISTR(char) 将任意字符集的字符串转换为数据库字符集对应的ASCII字符串

CAST(expr as type_name) 把expr参数转换成type_name类型

数值转换成字符串函数

参数(n,[,fmt[,nlsparam]])

n: 数值或者日期

fmt:要转换的格式

TO_CHAR(number)

TO_CHAR(data)

字符串转日期函数

TO_DATA(char[,fmt[,nlsparam]])

char:待转换的字符

fmt:表示转换的格式

nlsparam:控制格式化时使用的语言类型

每文音乐推荐

评论:

无心廿曰:我懒到连喜欢的人,都懒的换

菮煕:还是老妈说的话最经典,她说:“你们这代人呐,就是活的太明白了,所以什么都得不到。我们当年什么都糊里糊涂,该结婚结婚,该工作工作,现在什么都有。”

oracle+基本内置函数,oracle 内置函数相关推荐

  1. oracle sum 数据类型,五、Oracle内置函数

    一.数值型函数 1.绝对值,取余,正负判断函数 绝对值:ABS(n), 取余:MOD(n2,n1), 正负判断:SIGN(n), 2.指数函数 平方根:SQRT(n) 幂函数:POWER(n1,n2) ...

  2. Hive函数(内置函数(字符串函数,数学函数,日期函数,集合函数,条件函数,聚合函数,表生成函数)和自定义函数(自定义函数创建流程,临时函数,永久函数)))(四)

    Hive函数(内置函数和自定义函数) 一.内置函数 1.字符串函数 (1)ascii (2)base64 (3)concat (4)concat_ws (5)format_number (6)subs ...

  3. python sort函数返回值_lambda函数与箭头函数在集合内置函数应用中的对照学习

    Python语言中有一个定义轻量级规则的lambda函数,其语法格式为: Lambda 参数列表:返回值表达式 简单的例子如:定义func=lambda x,y:x+y,则调用func(10,20)的 ...

  4. 深浅拷贝、函数、内置函数、文件处理、三元运算、递归

    深浅拷贝 import copy copy.copy() #浅拷贝 copy.deepcopy() #深拷贝 num = 110 copynum = num #赋值 一.数字和字符串 对于 数字 和 ...

  5. python 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数

    一.三元表达式 语法:[成立1 if condition1 else成立2 if condition2 else ...if 成立N conditionN else 不成立] sex = 'man' ...

  6. Python内置函数filter()和匿名函数lambda解析

    一.内置函数filter filter()函数是 Python 内置的一个高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回由符合条件迭代器 ...

  7. Python教程:内置函数filter()和匿名函数lambda解析

    一.内置函数filter filter()函数是 Python 内置的一个高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回由符合条件迭代器 ...

  8. python long函数_python 内置函数

    查看内置函数: >>> dir(__builtins__) min(arg1, arg2, *args, *[, key=func])函数:函数至少传入两个参数,但是有只传入一个参数 ...

  9. mysql hive 内置函数_Hive 内置函数

    1.内置运算符 1.1关系运算符 运算符 类型 说明 A = B 所有原始类型 如果A与B相等,返回TRUE,否则返回FALSE A == B 无 失败,因为无效的语法. SQL使用"=&q ...

最新文章

  1. python先序、中序、后序排序
  2. 第八章 神经网络表示-机器学习老师板书-斯坦福吴恩达教授
  3. excel vb ppap_vb是什么平台-常见问题
  4. .net项目进不去后台解决
  5. 记录HttpWebRequest辅助类
  6. C++ char/byte 转16进制字符串
  7. CF1047C Enlarge GCD
  8. 软件开发测试男友花束,观察这四束花束凭直觉选一束花?测一测别人都在羡慕你的什么?...
  9. 【NLP】自然语言处理的中间序列建模
  10. 如何让手机自带路由器,24小时wifi跟着你!知道后你就是大神!
  11. 苹果电脑ntfs如何打开硬盘?mac能读取的硬盘格式
  12. 中级职称计算机excel 公式,中级职称计算机试Excel应用模拟题库.doc
  13. java系统高并发的解决方案
  14. BEA-090403 Authentication for user admin denied
  15. hazelcast入门教程_Hazelcast入门
  16. 《Deep Learning from Scratch》鱼书学习笔记 3-6,7 手写数字的识别
  17. 2021总结web渗透测试岗位面试题(个人亲身经历的总结)
  18. Matlab导入Excel数据进行三维轨迹制图
  19. 人工智能 | 自然语言处理研究报告(应用篇)
  20. SECOH-QAD.exe占用CPU太高解决方法

热门文章

  1. 【289天】跃迁之路——程序员高效学习方法论探索系列(实验阶段47-2017.11.21)...
  2. Codeforces 853C - Boredom
  3. 联发科梦碎高端化:2015年净利恐降4成股价腰斩
  4. horizontal center and vertical middle in CSS
  5. cocos2d-x之读取xml文件
  6. linux系统的空间满的问题
  7. 快速部署与收回解决方案包
  8. 【mysql】在Linux中通过yum安装MySQL数据库,可以实现远程登录数据库
  9. vagrant up 慢的解决方案
  10. 对标Postman的ApiPost创始人:用户,是ApiPost唯一的信仰