數學函數
S:select abs(
O:select abs(
S:select ceiling(
O:select ceil(
S:select floor(
O:select floor(
S:select cast(
O:select trunc(
S:select round(
O:select round(
S:select Exp(
O:select Exp(
S:select log(
O:select ln(
S:select log
O:select log(
S:select SQUARE(
O:select power(
S:select SQRT(
O:select SQRT(
S:select power(
O:select power(
S:select rand() value
O:select sys
S:select sign(
O:select sign(
數學函數
S:SELECT PI() value
O:不知道
例如
DEGREES
RADIANS
數值間比較
S:select max(value) value from
(select
union
select
union
select
union
select
O:select greatest(
S:select min(value) value from
(select
union
select
union
select
union
select
O:select least(
S:select F
O:select F
數值間比較
S:select ascii(
O:select ascii(
S:select char(
O:select chr(
S:select
O:select CONCAT(
S:select CHARINDEX(
O:select INSTR(
S:select patindex(
O:oracle沒發現
S:select substring(
O:select substr(
S:SELECT STUFF(
O:SELECT Replace(
S:沒發現
O:select Translate(
S:len
O:length
S:沒發現
O:select INITCAP(
S:select space(
O:select LPAD(
S:select
O:select RPAD(
S:ltrim
O:ltrim
S:select REPLICATE(
O:沒發現
S:SELECT SOUNDEX (
O:SELECT SOUNDEX (
SQLServer中用SELECT DIFFERENCE(
返回
日期函數
S:select getdate() value
O:select sysdate value from dual
直接與整數相加減
S:select convert(char(
O:select trunc(sysdate) value from dual
select to_char(sysdate
S:select convert(char(
O:select to_char(sysdate
S:DATEPART 和 DATENAME 函數 (第一個參數決定)
O:to_char函數 第二個參數決定
參數
year yy
quarter qq
month mm
dayofyear dy
day dd
week wk
weekday dw (O不清楚)
Hour hh
minute mi
second ss
millisecond ms (O無效)
S:不知道
O:select LAST_DAY(sysdate) value from dual
S:不知道
O:SELECT Next_day(sysdate
S:可以直接轉或者select cast(
O:SELECT To_date(
S:select datediff(ss
O:直接用兩個日期相減(比如d
SELECT (d
S:select dateadd(mi
O:SELECT sysdate+
S:不知道
O:SELECT New_time(sysdate
AST ADT 大西洋標准時間
BST BDT 白令海標准時間
CST CDT 中部標准時間
EST EDT 東部標准時間
GMT 格林尼治標准時間
HST HDT 阿拉斯加—夏威夷標准時間
MST MDT 山區標准時間
NST 紐芬蘭標准時間
PST PDT 太平洋標准時間
YST YDT YUKON標准時間
From:http://tw.wingwit.com/Article/program/Oracle/201311/18585.html