Oracle 最常用功能函数经典汇总
* SQL Group Function
*
s (num can be a column or ex
pression)
(null values are ign
*
ored, default between distin
ct and all is all)
********************
***************
****************************
****************
AVG([distinct or all] num)
-- average value
COUNT(distinct or all] num)
-- number of values
MAX([distinct or all
] num) -- maximum value
MAX([distinct or all] num)
-- minimum value
STDDEV([distinct or
all] num) -- standard devi
ation
SUM([distinct or all
] num) -- sum of values
VARIANCE([distinct o
r all] num) -- variance of v
alues
********************************
***********************
************************
* Miscellaneaous Functions :
*
********************
***************
****************************
****************
DECODE(expr, srch1,
return1 [,srch2, return2...]
, default]
-- if no search matches t
he expression then the default is returned,
-- otherwise,
the first search that match
es will cause
-- the corres
ponding return value to be r
eturned
DUMP(column_name [,fmt [,start_p
os [, length]]])
-- returns an
column
internal oracle format, used
for getting info about a
-- format options : 8 = oc
tal, 10 = decimel, 16 = hex, 17 = characters
-- return type
codes : 1 = varchar2, 2 = n
umber, 8 = long, 12 = date,
-- 23 = raw,
24 = long raw, 69 = rowid,
96 = char, 106 = mlslabel
GREATEST(expr [,expr2 [, expr3...]]
-- returns the largest val
ue of all expressions
LEAST(expr [,expr2 [, expr3...]]
-- returns the
smallest value of all expre
ssions
NVL(expr1 ,expr2
-- if expr1 is not null, i
t is returned, otherwise expr2 is returned
SQLCODE
相关文档:
对日常工作中用到的感觉有用的sql语句做个归纳,用于今后温故知新。
*复制表:
create table tablename as select * from table_src;
create table tablename as select * from table_src where 1 <> 1; --只复制表结构 ......
分类:Oracle
一.引言
ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期格式、数字格式和存储序列等。Oracle可以支持 ......
oracle数据库插入日期型数据
往Oracle数据库中插入日期型数据(to_date的用法)
今天碰到了需要往Oracle数据库中插入日期型数据,要使用TO_DATE函数,在网上发现一篇写的不错的文章,摘来一起分享。
INSERT INTO FLOOR VALUES ( to_date ( '2007-12-20 18:31:34' , 'YYYY-MM-DD HH24:M ......
IN条件
用IN条件在指定的一组值中进行测试。IN条件也就是 成员条件。
在幻灯片的例子中显示所有经理号为100、101或201的雇员的employee numbers, last names, salaries和经理的employee numbers。
在IN条件中可以使用任何数据类型。下面的例子从EMPLOYEES表返回雇员信息行,这些雇员的名字包括在WHERE子句的名字列 ......
SQL中的单记录函数
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 ......