oracle_sql函数

转载 2004年09月23日 11:21:00
oracle_sql 函数
说明:在括号中注明(数值)的为数值型函数;注明为(字符)的为字符函数;注明为日期的为日期型函数;注明为(转换)的为转换型函数;注明是(聚组)的为聚组型函数;不注明的为其他函数。
函数名: 说明
abs(x)(数值) 返回x的绝对值
add_monthsxy)(日期) 返回值为日期x加上y个月
asciix)(字符) 返回字符x的十进字表示
avg([distinct|all]x](聚组) 返回x列的平均值
ceilx)(字符) 返回大于或等于x的最小整数
chartorowidx)(转换) 将字符串x转换成rowid类型
chrx)(字符) 返回对应于数x的字符集中的字符
concatxy)(字符) 返回串x和串y接结果
convertxy[,z])(日期) 用字符集y来转换字符串xz为原来的字符集
cosx)(数值) 返回x的余弦
coshx)(数值) 返回x的双曲余弦
count*|distinct|all]x)(聚组) 返回查询所得到的行数
dumpw,[x[,y[,z]]]x 返回一个字符串,含有w的数据类型码,字节为单位的长度以及内部表示形式
expx)(数值) 返回ex次幂
floorx)(数值) 返回小于或等于x的最大整数
glb([distinct|all]x)(聚组) 返回标签x的最大下限
greatestx[,y],[,..] 返回列表中的最大值
greatest_lb(x[,y],[,…]) 返回标签列表中的最大值
hextorawx)(字符) 将含有16进制数据的字符串转换成二进制数据
initcapx)(字符) 返回串x首字符大写,其余字符小写的结果
instrw,x[,y[,z]])(字符) 返回串x在串w中的出现位置
instrb(w,x[,y[,z]])(字符) 同上,只在多字节字符时有用
last_dayx)(日期) 返回x指定的那个月的最后一天
leastx[,y][,…] 返回列表中的最小值
least_ub(x[,y][,…]) 返回标签列表中的最小值
lengthx)(字符) 返回串x的长度
lengthbx)(字符) 返回串x的字节长度
lnx)(数值) 返回x的自然对数
logxy)(数值) 返回x为底的y的对数
lowerx)(字符) 返回串x小写字母结果
lpadxy[,z])(字符) 返回串x左边填充z至长度为y的结果
ltrimx[,y])(字符) 返回串x左边截去字符集为y后的结果
lub[distinct|all]x)(聚组) 返回标签x的最小上限
max([distinct|all]x)(聚组) 返回x列的最大列值
min([distinct|all]x)(聚组) 返回x列的最小列值
modx,y)(数值) 返回x除以y的余数
months_betweenx,y)(日期) 返回xy之间的月数
new_timex,y,z)(日期) 返回时间区域y中的时间xz区域的对应时间
next_dayx,y)(日期) 返回日期x之后第一个名为y的那天的日期
nls_initcat(字符) 基本同initcap,只是考虑到语言
nls_lover(x[,y])(字符) 基本同lower,只是考虑到语言
nls_upper(字符) 基本同upper,只是考虑到语言
nvlx,y xnull返回y,否则返回x
powerx,y)(数值) 返回xy次幂
rawtohexx)(转换) 将二进制数据转换成16进制数字的字符串
replace(x,y[,z])(字符) x中出现y的地方替换成z
roundx[,y])(数值) 返回将x四舍五入成y位小数的值
roundx[,y])(字符 舍入到离日期x最近的那个由y指定的日期单位的第一天
rowidtocharx)(转换) rowid类型转换成字符型字符串
rpadx,y[,z])(字符) 返回串x右边填充z至长度为y的结果
rtrim(x,y[,z])(字符) 返回串x右边截去字符集为y后的结果
signx)(数值) x为正数、负数、0时分别为1、-10
sinx)(数值) 返回x的正弦值
sinhx)(数值) 返回x的正弦的16进制
soundexx)(字符) 返回x语言发音描述
sqrtx)(数值) 返回x的平方根
stddev([distinct|all]x)(聚组) 返回数值列x的标准误差
substr(x,y[,z])(聚组) x中的第y个位置开始取z个字符的子串
sum([distinct|all]x)(聚组) 返回数值列x的合计
sysdate(日期) 返回当前的日期和时间
tanx)(数值) 返回x的正切
tanhx)(数值) 返回x的正切的16进制
to_char(x[,y])(转换) 将一个日期或数字转换成一个字符串
to_date(x[,y])(转换) 将一个字符串转换成日期
to_label(x[,y])(转换) 将一个字符串转换为MLSLABEL类型的值
to_multi_bye(x)(转换) 将单字节字符串转换为多字节字符串
to_number(x,y[,z])(转换) 将一个字符串转换成数值
to_single_byte(x)(转换) 将多字节字符串转换为单字节字符串
translate(x,y[,z])(字符) xy字符集翻译成z集中相应位置的字符
trunc(x[,y])(数值) 返回x截为y位小数的结果值
trunc(x[,y])(日期) x舍到由y指定的日期单位的第一天,结果中带有时间部分
uid 返回唯一标识当前用户的那个整数
upper(x)(字符) 返回x的大写串
user 返回当前用户的数据库用户名
userenv(x) 返回关于当前数据库会话的环境信息
variance([distinct|all]x)(聚组) 返回数值列的方差

Oracle_SQL函数-分组函数

 Oracle_SQL函数-分组函数 分组函数 什么是分组函数 分组函数作用于一组数据,并对一组数据返回一个值 组函数类型:主要有6种AVG - 平均COUNT - 计数MAX ...
  • u011727893
  • u011727893
  • 2016年10月05日 13:32
  • 84

Oracle_SQL 基础知识

基础知识-SELECT语句和条件选择注意: 测试数据全部在以hr登录的employees以及与它相关的表中存储。查询当前表的所有信息:SELECT e.* FROM employees e查询工...
  • zjq_1314520
  • zjq_1314520
  • 2017年07月19日 15:03
  • 173

oracle_SQL学习笔记

oracle 数据库特征与MySQL的区别 oracle是大型数据库,MySql是中小型数据库。 oracle支持大并发,大访问量,是OLTP最好的工具 oracle数据库安装完成后占用空间打,和其他...
  • snksnk1091
  • snksnk1091
  • 2017年04月04日 16:58
  • 124

Oracle_SQL 之条件表达式

前言在Oracle中,我们有两种方式可以实现 IF-THEN-ELSE 的逻辑:CASE 语句 或者 DECODE 函数 相比较来说DECODE 函数会更加的简洁。我们在oracle数据库中建立...
  • zjq_1314520
  • zjq_1314520
  • 2017年07月19日 23:41
  • 581

Oracle_SQL 基础之 类型转换

Oracle有三种最基本的数据类型,即字符型、数值型、日期型。 Oracle 数据类型的隐式转换 现在在oracle数据库中建立一个user_info表,对应代码如下: CREATE TAB...
  • zjq_1314520
  • zjq_1314520
  • 2017年07月19日 19:48
  • 220

ORACLE_SQL语句总结

SQL语句学习总结 数字类型NUMBER可用运算符(+ - * /),日期DATE类型只能用(+ -),日期之间+没有意义,SQL语句不区分大小写,但是 匹配字符串时严格区分大小写。'2'+2 =4,...
  • wang_haifeng
  • wang_haifeng
  • 2015年07月12日 17:42
  • 191

Oracle_SQL语句优化规则

1. 选用适合的ORACLE优化器  ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性)     设置缺省的优化器,可以通过...
  • you227
  • you227
  • 2017年07月03日 17:13
  • 101

oracle_sql语句优化规则

oracle在sql语句优化规则: 1:多表关联表名顺序规则: FROM最后在表是被作为基础表在,所以小的表应该放在最后,如果是三个以上的表可以考虑 把交叉表作为基础表,交叉表是指被其它表所...
  • Ethan_Fu
  • Ethan_Fu
  • 2013年03月10日 11:36
  • 528

Oracle_SQL高级查询

内连接 SCOTT示范用户解锁,以下示例使用SCOTT示范用户内的示例 alter user scott account unlock 1、等值连接:关联条件的运算符是用等号来连接的 2、不...
  • com185272358
  • com185272358
  • 2014年02月28日 19:59
  • 499

oracle_SQL优化总结

声明:该文章基于网上大家分享出来的SQL优化经验,结合个人实际工作当中遇到的场景一并进行了整理和总结,希望看到此文章的朋友有所收益!谢谢! oracle 中 SQL优化总结 1、选择最有效率的表名...
  • gaoxilong999
  • gaoxilong999
  • 2017年11月20日 20:52
  • 47
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle_sql函数
举报原因:
原因补充:

(最多只允许输入30个字)