日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

sqlserver oracle对比,sqlserver和oracle常用函数对比

發布時間:2025/3/12 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sqlserver oracle对比,sqlserver和oracle常用函数对比 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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.取整(小)

S:select floor(-1.001) value

O:select floor(-1.001) value from dual

4.取整(截取)

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

23.子串位置 --返回3

S:select CHARINDEX('s','sdsq',2) value

O:select INSTR('sdsq','s',2) value from dual

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

S:select patindex('%d%q%','sdsfasdqe') value

O:oracle沒發現,但是instr可以通過第四個參數控制出現次數

select INSTR('sdsfasdqe','sd',1,2) value from dual 返回6

24.求子串

S:select substring('abcd',2,2) value

O:select substr('abcd',2,2) value from dual

25.子串代替 返回aijklmnef

S:SELECT STUFF('abcdef', 2, 3, 'ijklmn') value

O:SELECT Replace('abcdef', 'bcd', 'ijklmn') value from dual

26.子串全部替換

S:沒發現

O:select Translate('fasdbfasegas','fa','我' ) value from dual

27.長度

S:len,datalength

O:length

28.大小寫轉換 lower,upper

29.單詞首字母大寫

S:沒發現

O:select INITCAP('abcd dsaf df') value from dual

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

S:select space(10)+'abcd' value

O:select LPAD('abcd',14) value from dual

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

S:select 'abcd'+space(10) value

O:select RPAD('abcd',14) value from dual

32.刪除空格

S:ltrim,rtrim

O:ltrim,rtrim,trim

33. 重復字符串

S:select REPLICATE('abcd',2) value

O:沒發現

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

S:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe')

O:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe') from dual

SQLServer中用SELECT DIFFERENCE('Smithers', 'Smythers') 比較soundex的差

返回0-4,4為同音,1最高

日期函數

35.系統時間

S:select getdate() value

O:select sysdate value from dual

36.前后幾日

直接與整數相加減

37.求日期

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

38.求時間

S:select convert(char(8),getdate(),108) value

O:select to_char(sysdate,'hh24:mm:ss') value from dual

39.取日期時間的其他部分

S:DATEPART 和 DATENAME 函數 (第一個參數決定)

O:to_char函數 第二個參數決定

參數---------------------------------下表需要補充

year yy, yyyy

quarter qq, q (季度)

month mm, m (m O無效)

dayofyear dy, y (O表星期)

day dd, d (d O無效)

week wk, ww (wk O無效)

weekday dw (O不清楚)

Hour hh,hh12,hh24 (hh12,hh24 S無效)

minute mi, n (n O無效)

second ss, s (s O無效)

millisecond ms (O無效)

----------------------------------------------

40.當月最后一天

S:不知道

O:select LAST_DAY(sysdate) value from dual

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;

-------------------

下一個月

select to_char(add_months(sysdate,1),'yyyy-mm')? from dual

-----時區參數,北京在東8區應該是Ydt-------   AST ADT 大西洋標準時間   BST BDT 白令海標準時間   CST CDT 中部標準時間   EST EDT 東部標準時間   GMT 格林尼治標準時間   HST HDT 阿拉斯加?夏威夷標準時間   MST MDT 山區標準時間   NST 紐芬蘭標準時間   PST PDT 太平洋標準時間   YST YDT YUKON標準時間耗費171.875 毫秒, 緩存使用66.71 KB

總結

以上是生活随笔為你收集整理的sqlserver oracle对比,sqlserver和oracle常用函数对比的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 中文字幕少妇在线三级hd | 农民人伦一区二区三区 | 操校花视频 | www久久com | 欧美性另类 | 亚洲无人区小视频 | 免费观看理伦片在线播放视频软件 | 老司机午夜性大片 | 日韩成人高清视频在线观看 | 日韩一级影视 | 九热精品 | 毛片在线视频观看 | 欧美区一区二 | 日韩精品一区二区三区中文字幕 | 国产成人综合精品 | www色视频 | 欧美一级欧美三级在线观看 | avtt2015| 久久视频国产 | 国产精品一区二区6 | 国产男女猛烈无遮挡免费视频动漫 | 久久无码精品丰满人妻 | 国产日韩免费视频 | 美女三级黄色 | 国产综合自拍 | 高清亚洲 | 欧美精产国品一二三 | www.日本在线 | 国产com | 天天操人人射 | 色综合中文| 欧美日韩成人一区二区在线观看 | 乱xxxxx普通话对白 | 亚洲成a人在线观看 | 亚洲精品视频在线看 | 欧美一级视频在线观看 | 草草网址| 一本色道久久亚洲综合精品蜜桃 | av在线电影院 | 夜夜导航 | 国产亚洲成av人在线观看导航 | 日日夜精品| 国产精品无码无卡无需播放器 | 成人国产精品免费观看视频 | ww久久 | 精品欧美一区二区久久久 | 一级黄色特级片 | 99re热这里只有精品视频 | 黄色资源在线观看 | 天操夜夜操 | 影音先锋久久 | 91在线看黄 | 久久久久久免费精品 | 日韩在线播放中文字幕 | 视频黄页在线观看 | 国产高潮国产高潮久久久91 | 亚洲免费视频网 | 国产成人麻豆精品午夜在线 | 国产精品成熟老女人 | 黄av在线 | 国产精品亚洲一区二区三区 | 视频一区国产 | 少妇野外性xx老女人野外性xx | 播播激情网 | 国产人与禽zoz0性伦 | 日本乱偷中文字幕 | 秋霞影院午夜丰满少妇在线视频 | 麻豆91av| 精品久久在线观看 | 国产三级精品在线 | 又爽又黄又无遮挡 | av免费观看不卡 | 日韩av在线免费 | 国产在线观看你懂的 | 欧美大片一级 | 亚洲国产精品国自产拍av | 波多野结衣一本一道 | 国产免费成人在线视频 | 亚洲丁香色 | 两性囗交做爰视频 | 国产午夜精品理论片在线 | 久久av网站 | 亚洲第5页| 91精产国品| 亚洲欧美自拍另类 | 国产精品亚洲lv粉色 | 国产熟女精品视频 | 99视频精品在线 | 伊人伊人| 永久久久久久久 | 最新极品jizzhd欧美 | 少妇久久久久久 | 亚洲欧美日韩综合 | 色小姐综合网 | 久久久欧美精品sm网站 | 蜜臀久久99精品久久久久久 | 在线观看国产一区 | 视色网 | 五月婷婷国产 |