有爱网  好市网  小说 非主流美女图片 模板资源下载 免费手机主题下载 Mobile Development WPF Windows CE asp.net服务器组件开发 SharepPoint 序列化 XML 网络编程 wcf 设计模式 成语典故 时事娱乐 Seo 美食 健康 旅游指南 实验_资源下载 法律政策 access 社保 c#3.0 Visual Studio DIRECT3D GDI+ SOCKET HMTL&CSS JAVASCRIPT DB2 Oracle JSp 服务器 WinForms(c#) Asp T-SQL C++(VC++) C#2.0 老的数据 公告  新闻  日志  资源下载 
当前位置: 首页 > 新闻>Oralce常用必备函数

Oralce常用必备函数

来源:www.maillove.cn        发布日期:2010-3-13 17:29:35


Oralce函数

一字符函数
select
 ascii('a')      --返回a的ascii编码
,chr(97)         --返回56对应的字符
,concat('a','b') --连接字符串
,initcap('aMy')  --大写首字面

from dual

--instr('moring','n',开始位置(可不要,为负数的时候从尾部开始搜索),出现次数(可不要)) 

返回字符串中的位置
--length('') 长度
lower()  小写函数   lpad(char1,n,char2)填充char1左端 是的长度等于n char2不填是空格符

ltrim(char1, char2)挨着去掉char1中的char2字符
nls_initcap(char1,n'char2') 大写第一个 小写其它字符
nls_lower(char1,n'char2') 全部小写
nls_sort() 排序
 nls_upper 大写
regexp_replace() 正则替换 regexp_substr()正则取字符串
replace() 替换字符串 rpad()右部填充
rtrim() 从右边开始去字符串
soundex() 字符串的语音表示   translate(char,映射源,映射目标)
二 日期函数
select 
  current_date --当前回话时区对应的日期时间
 ,sysdate     --系统当前时间
, add_month(sysdate,-14) 添加月份
,current_timestamp    当前客户端的日期时间
,DBtimezone  数据库所在的时区
,extract(year from sysdate)  --提取年
from  dual

from_tz(timestamp,'2003-03-28 08:00:00','3:00') 转换格式
last_day(sysdate) 所在月份的最后1天
localtimestamp  返回当前会话时区的日期时间
months_between(sysdate,current_date) 返回不同月份数
new_time(sysdate,'时区1','时区2') 显示时区2所对应的时区1的时间
next_day(sysdate,'星期一')  返回指定日期后的第一个工作日
numtodsinternal(n,'minute'/'day'/'hour'/'second') 将数字n转换成interval day to

secend格式
numtoyminternal(n,'year'/'month') 
round(sysdate,'month')
 四舍五入

sessiontimezone 会话所在的时区
sys_extract_utc(systimestamp) 返回特定时区对应的格林威治时间
trunc(sysdate,'month') 截断日期时间数据
tz_offset 返回特定时区与utc(格林威治)偏移的时区


三 转换函数
  asciistr('')  任意字符串转换成数据库ascii字符串
  bin_to_num(1,1)=3 位向量转换成数字值
  cast(sysdata as varchar2) 
CHARtoROWID('')  char转换成rowid数据类型
compose('')  转换成unicode格式  decompose 相反

convert(char,映射源,映射目标)

hexttoraw 十六进制到raw数据类型
to_char() 将大容量字符串转换成数据库字符集数据
          将日期转换成字符串
to_date()

 

 

 


来源:www.maillove.cn        发布日期:2010-3-13 17:29:35

------分隔线----------------------------
------分隔线----------------------------