bitscn.com ual
41.本星期的某一天(比如星期日)
s:不知道
o:select next_day(sysdate,7) vaule from dual;
42.字符串转时间
s:可以直接转或者select cast('2004-09-08'as datetime) value
o:select to_date('2004-01-05 22:09:38','yyyy-mm-dd hh24-mi-ss') vaule from dual;
43.求两日期某一部分的差(比如秒)
s:select datediff(ss,getdate(),getdate()+12.3) value o:直接用两个日期相减(比如d1-d2=12.3)
select (d1-d2)*24*60*60 vaule from dual;
44.根据差值求新的日期(比如分钟)
s:select dateadd(mi,8,getdate()) value
o:select sysdate+8/60/24 vaule from dual;
45.求不同时区时间
s:不知道
o:select new_time(sysdate,'ydt','gmt' ) vaule from dual;
-----时区参数,北京在东8区应该是ydt-------
ast adt大西洋标准时间
bst bdt白令海标准时间
cst cdt中部标准时间
est edt东部标准时间
gmt格林尼治标准时间
hst hdt阿拉斯加―夏威夷标准时间
mst mdt山区标准时间
nst纽芬兰标准时间
pst pdt太平洋标准时间
yst ydt yukon标准时间
oracle支持的字符函数和它们的microsoft sql server等价函数:
函数oracle microsoft sql server
把字符转换为ascii ascii ascii
字串连接concat (expressiοn + expressiοn)
把ascii转换为字符chr char
返回字符串中的开始字符(左起)instr charindex
把字符转换为小写lower lower
把字符转换为大写upper upper
填充字符串的左边lpad n/a
清除开始的空白ltrim ltrim
清除尾部的空白rtrim rtrim
字符串中的起始模式(pattern)instr patindex
多次重复字符串rpad replicate
字符串的语音表示soundex soundex
重复空格的字串rpad space
从数字数据转换为字符数据to_char str
子串substr substring
替换字符replace stuff
将字串中的每个词首字母大写initcap n/a
翻译字符串translate n/a
字符串长度length datelength or len
列表中最大的字符串greatest n/a
列表中最小的字符串least n/a
bitscn.com
