亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SQLServer與Oracle常用函數實例對比匯總

2024-08-31 01:02:17
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了SQLServer與Oracle常用函數對比,需要的朋友可以參考下
 
 

一、數學函數

1.絕對值 

復制代碼代碼如下:
S:select abs(-1) value
O:select abs(-1) value from dual

 

2.取整(大) 

復制代碼代碼如下:
S:select ceiling(-1.001) value 
O:select ceil(-1.001) value from dual

 

3.取整(?。?nbsp;

復制代碼代碼如下:
S:select floor(-1.001) value 
O:select floor(-1.001) value from dual

 

4.取整(截?。?/p>

復制代碼代碼如下:
S:select cast(-1.002 as int) value 
O:select trunc(-1.002) value from dual

 

5.四舍五入

復制代碼代碼如下:
S:select round(1.23456,4) value 1.23460
O:select round(1.23456,4) value from dual 1.2346

 

6.e為底的冪 

復制代碼代碼如下:
S:select Exp(1) value 2.7182818284590451 
O:select Exp(1) value from dual 2.71828182

 

7.取e為底的對數

復制代碼代碼如下:
S:select log(2.7182818284590451) value 1
O:select ln(2.7182818284590451) value from dual; 1

 

8.取10為底對數

復制代碼代碼如下:
S:select log10(10) value 1
O:select log(10,10) value from dual; 1

 

9.取平方

復制代碼代碼如下:
S:select SQUARE(4) value 16
O:select power(4,2) value from dual 16

 

10.取平方根

復制代碼代碼如下:
S:select SQRT(4) value 2
O:select SQRT(4) value from dual 2

 

11.求任意數為底的冪

復制代碼代碼如下:
S:select power(3,4) value 81
O:select power(3,4) value from dual 81

 

12.取隨機數

復制代碼代碼如下:
S:select rand() value 
O:select sys.dbms_random.value(0,1) value from dual;

 

13.取符號

復制代碼代碼如下:
S:select sign(-8) value -1
O:select sign(-8) value from dual -1

 

14.圓周率

復制代碼代碼如下:
S:SELECT PI() value 3.1415926535897931
O:沒找到

 

15.sin,cos,tan 參數都以弧度為單位
例如:select sin(PI()/2) value 得到1(SQLServer)

16.Asin,Acos,Atan,Atan2 返回弧度

17.弧度角度互換(SQLServer,Oracle沒找到)
DEGREES:弧度-〉角度
RADIANS:角度-〉弧度

二、數值間比較

18. 求集合最大值

復制代碼代碼如下:
S:select max(value) value from 
(select 1 value
union
select -2 value
union
select 4 value
union
select 3 value)a
O:select greatest(1,-2,4,3) value from dual

 

19. 求集合最小值

復制代碼代碼如下:
S:select min(value) value from 
(select 1 value
union
select -2 value
union
select 4 value
union
select 3 value)a
O:select least(1,-2,4,3) value from dual

 

20.如何處理null值(F2中的null以10代替)

復制代碼代碼如下:
S:select F1,IsNull(F2,10) value from Tbl
O:select F1,nvl(F2,10) value from Tbl

 

21.求字符序號

復制代碼代碼如下:
S:select ascii(a) value
O:select ascii(a) value from dual

 

22.從序號求字符

復制代碼代碼如下:
S:select char(97) value
O:select chr(97) value from dual

 

23.連接

復制代碼代碼如下:
S:select 11+22+33 value
O:select CONCAT(11,22)||33 value from dual

 

24.子串位置 --返回3

復制代碼代碼如下:
S:select CHARINDEX(s,sdsq,2) value 
O:select INSTR(sdsq,s,2) value from dual

 

25.模糊子串的位置 --返回2,參數去掉中間%則返回7

復制代碼代碼如下:
S:select patindex(%d%q%,sdsfasdqe) value 
O:oracle沒發現,但是instr可以通過第四個參數控制出現次數
select INSTR(sdsfasdqe,sd,1,2) value from dual 返回6

 

26.求子串

復制代碼代碼如下:
S:select substring(abcd,2,2) value 
O:select substr(abcd,2,2) value from dual

 

27.子串代替 返回aijklmnef

復制代碼代碼如下:
S:SELECT STUFF(abcdef, 2, 3, ijklmn) value
O:SELECT Replace(abcdef, bcd, ijklmn) value from dual

 

28.子串全部替換

復制代碼代碼如下:
S:沒發現
O:select Translate(fasdbfasegas,fa,我 ) value from dual

 

29.長度

復制代碼代碼如下:
S:len,datalength
O:length

 

30.大小寫轉換 lower,upper

31.單詞首字母大寫

復制代碼代碼如下:
S:沒發現
O:select INITCAP(abcd dsaf df) value from dual

 

32.左補空格(LPAD的第一個參數為空格則同space函數)

復制代碼代碼如下:
S:select space(10)+abcd value
O:select LPAD(abcd,14) value from dual

 

33.右補空格(RPAD的第一個參數為空格則同space函數)

復制代碼代碼如下:
S:select abcd+space(10) value
O:select RPAD(abcd,14) value from dual

 

34.刪除空格

復制代碼代碼如下:
S:ltrim,rtrim
O:ltrim,rtrim,trim

 

35. 重復字符串

復制代碼代碼如下:
S:select REPLICATE(abcd,2) value 
O:沒發現

 

36.發音相似性比較(這兩個單詞返回值一樣,發音相同)

復制代碼代碼如下:
S:SELECT SOUNDEX (Smith), SOUNDEX (Smythe)
O:SELECT SOUNDEX (Smith), SOUNDEX (Smythe) from dual

SQLServer中用SELECT DIFFERENCE(Smithers, Smythers) 比較soundex的差
返回0-4,4為同音,1最高

 

三、日期函數

37.系統時間

復制代碼代碼如下:
S:select getdate() value
O:select sysdate value from dual

 

38.前后幾日
直接與整數相加減

39.求日期

復制代碼代碼如下:
S:select convert(char(10),getdate(),20) value
O:select trunc(sysdate) value from dual
select to_char(sysdate,yyyy-mm-dd) value from dual

 

40.求時間

復制代碼代碼如下:
S:select convert(char(8),getdate(),108) value
O:select to_char(sysdate,hh24:mm:ss) value from dual

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品日本美女福利在线观看| 91色在线视频| 亚洲a区在线视频| 精品亚洲国产成av人片传媒| 亚洲欧洲午夜一线一品| 亚洲二区中文字幕| 国产精品嫩草视频| 日韩在线欧美在线| 高清在线视频日韩欧美| 欧美日韩在线另类| 青青草成人在线| 欧美精品www在线观看| 国产不卡视频在线| 国产91成人在在线播放| 久久亚洲精品网站| 91中文字幕一区| 尤物精品国产第一福利三区| 日韩国产欧美精品一区二区三区| 欧美黑人巨大精品一区二区| 国产精品都在这里| 日韩久久精品电影| 琪琪亚洲精品午夜在线| 亚洲国内精品在线| 国产精品久久综合av爱欲tv| 欧美日韩国产在线看| 日韩电视剧免费观看网站| 狠狠久久亚洲欧美专区| 日本久久精品视频| 国产欧美日韩精品专区| 午夜精品视频网站| 成人一区二区电影| 国内精品久久久久久影视8| 久久影视电视剧免费网站清宫辞电视| 精品日本高清在线播放| 国产精品美女在线| 91精品久久久久久久久久入口| 国产精品久久久999| 在线观看国产精品日韩av| 日韩动漫免费观看电视剧高清| 色偷偷av一区二区三区| 一级做a爰片久久毛片美女图片| 成人黄色免费片| 欧洲日本亚洲国产区| 国产xxx69麻豆国语对白| 国产高清视频一区三区| 不卡av电影在线观看| 久久成人18免费网站| 久久99国产综合精品女同| 国产视频在线一区二区| 国产一区二区黄| 国产精品18久久久久久麻辣| 俺去了亚洲欧美日韩| 色哟哟亚洲精品一区二区| 国产日韩在线播放| 91视频免费在线| 91精品国产综合久久男男| 国外视频精品毛片| 日韩一区在线视频| 91精品中国老女人| 狠狠躁夜夜躁人人躁婷婷91| 国产亚洲精品久久| 91黑丝高跟在线| 久久精品国产69国产精品亚洲| 91中文字幕在线| 91精品国产高清久久久久久91| 久久人人爽人人爽爽久久| 日韩免费在线看| 91精品久久久久久久久| 欧美亚洲视频在线看网址| 亚洲国产成人精品女人久久久| 亚洲精品福利资源站| 中文字幕国产日韩| 亚洲sss综合天堂久久| 国产成人涩涩涩视频在线观看| 久久影视电视剧凤归四时歌| 久久久久久久久久久网站| 九九热这里只有精品免费看| 色噜噜国产精品视频一区二区| 亚洲欧美中文日韩v在线观看| 欧美精品成人91久久久久久久| 色yeye香蕉凹凸一区二区av| 亚洲视频国产视频| 欧美激情精品久久久久久久变态| 日韩欧中文字幕| 久久国产精彩视频| 欧美极品美女电影一区| 亚洲欧美精品伊人久久| 91精品成人久久| 98精品国产自产在线观看| 亚洲欧美中文日韩v在线观看| 在线精品国产成人综合| 国产视频精品va久久久久久| yw.139尤物在线精品视频| 成人自拍性视频| 亚洲精品一区在线观看香蕉| 国产精品久久久久久久电影| 一区二区三区美女xx视频| 国产精品黄色av| 亚洲一区二区三区在线免费观看| 国产婷婷97碰碰久久人人蜜臀| 亚洲电影免费观看| 成人乱人伦精品视频在线观看| 精品久久久久久久大神国产| 奇米一区二区三区四区久久| 美乳少妇欧美精品| 91色视频在线观看| 视频在线一区二区| 亚洲欧美精品一区| 亚洲天堂精品在线| 欧美日韩亚洲高清| 精品国产一区二区三区久久久| 日韩欧美国产高清91| 亚洲天堂第一页| 国产视频久久久| 欧美尺度大的性做爰视频| 亚洲男人的天堂在线| 日本精品视频在线播放| 久久免费国产精品1| 久久久av免费| 色先锋资源久久综合5566| 91精品国产综合久久香蕉| 精品女厕一区二区三区| 少妇高潮久久久久久潘金莲| 国产婷婷成人久久av免费高清| 日韩精品在线影院| 亚洲国产天堂久久综合网| 92看片淫黄大片看国产片| 日韩精品视频中文在线观看| 国产精品视频资源| 亚洲国产欧美日韩精品| 日韩一区二区精品视频| 国产91精品久久久久久| 国产精品黄色av| 日韩精品在线免费观看视频| 国产成人精品免高潮在线观看| 91精品国产综合久久香蕉922| 国内精品久久久久久久久| 8x海外华人永久免费日韩内陆视频| 国产成人精品日本亚洲| 成人免费看片视频| 91精品国产91久久久久久久久| 欧美成aaa人片免费看| 日韩av影院在线观看| 91精品国产91久久久久久吃药| 日本精品免费一区二区三区| 国产欧美一区二区三区在线看| 亚洲国产一区二区三区在线观看| 成人福利在线观看| 欧美中文在线免费| 国产剧情久久久久久| 亚洲国产精彩中文乱码av在线播放| 91精品久久久久久久久不口人| 青青草国产精品一区二区| 国产精品视频最多的网站| 久久久噜噜噜久久久| 色综合视频网站| 欧美与黑人午夜性猛交久久久| 国产亚洲精品久久久| 97在线视频免费播放| 精品av在线播放| 深夜精品寂寞黄网站在线观看| 国产成人亚洲综合青青| 国产97人人超碰caoprom| 性欧美暴力猛交69hd|