SQL 单行函数
来源:互联网 发布:网络金融产品 编辑:程序博客网 时间:2024/04/29 07:23
函数,是指一个功能的集合,相当于小工具
函数分类,单行函数,每一行数据都有一个对应的结果
多行函数,多个行可能只有一个对应的结果
格式,函数名(参数)
常用字符函数
substr,截取子串
abcdefgxy123-à fgxy12
格式: substr( 列名|表达式,从什么地方开始,取多长的字符)
length
格式:length( 列名|表达式)
instr,查找子串的位置
abcdeabcabcde ----bcd
关于日期型数据
在数据中日期存储和显示形式是不同,默认的显示格式日期-月份-年份
字符型和数值型数据,即有字段又常量
字符型字段,ename, job…
字符型常量,‘abc’ ‘123’
数值型字段,sal comm…
数值型常量,123 23.4 …
日期型数据,只有字段没有常量
日期型字段,hiredate sysdate
分成RR和YY两种格式
常用函数
sysdate,获得当前时间,包括年月日时分秒
extract,从日期型字段中,获得指定的数据
格式:extract(类型 from 列名),类型包括,year month day
类型转换函数
字符型 à日期型
to_date(字符串字段|字符串常量,格式串)
格式串,指出了要显示的日期格式,年-月-日 日-月-年
日期型 à 字符型
to_char(日期型字段,格式串)
格式串,指出转换后日期数据的表现形式
’01-2月-82’ 82/2月/01 格式串:RR/MON/DD
数值型 à 字符型
to_char(数值型,格式串)
格式串,指出转换后数值数据的表现形式
字符型 à 数值型
to_number(字符型,格式串)
格式串,指出转换后数值数据的表现形式
通用函数
nvl
格式:nvl(字段,表达式)
作用:如果字段不为空,返回字段的内容,否则返回表达式的内容
nvl2
格式:nvl2(字段,表达式1,表达式2)
作用:如果字段不为空,返回表达式1的内容,否则返回表达式2的内容
0 0
- pl/sql单行函数
- SQL中的单行函数
- SQL语法-单行函数
- SQL 单行函数
- SQL单行函数
- PL/SQL单行字符串函数
- SQL语句之单行函数
- oracle sql 常用单行函数
- SQL单行函数-字符函数、数字函数
- oracle SQL单行函数3-通用函数
- [玩转SQL]:03 单行函数
- Oracle学习5:SQL单行函数详解
- SQL单行函数-日期函数、转换函数、通用函数
- 单行函数
- 单行函数
- 单行函数
- 单行函数
- 单行函数
- php验证码制作
- Android自定义ProgressBar,内部显示图标和文字,文字被进度条覆盖时会变色
- js变量提升
- 添加react到已存在的项目中(Adding React to an Existing Application)-2
- RMQ
- SQL 单行函数
- Ubuntu下自动运行程序方法
- hexo + github 搭建个人博客
- 条码标签设计软件Nicelabel使用方法
- 草根的逆袭出路何在
- 北大青鸟电影管理系统
- 多项式相加
- GO select用法详解
- linux下各目录含义