婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > plsql和tsql常用函數(shù)比對

plsql和tsql常用函數(shù)比對

熱門標簽:北京外呼系統(tǒng)公司排名 地圖標注付款了怎么找不到了 外呼系統(tǒng)口號 北京營銷外呼系統(tǒng)廠家 貴陽智能電銷機器人官網(wǎng) 溫州人工外呼系統(tǒng) 沈陽400電話是如何辦理 百度地圖標注員是干什么 外呼系統(tǒng)鄭州
數(shù)學(xué)函數(shù)
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為底的對數(shù)
S:select log(2.7182818284590451) value 1
O:select ln(2.7182818284590451) value from dual; 1

8.取10為底對數(shù)
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.求任意數(shù)為底的冪
S:select power(3,4) value 81
O:select power(3,4) value from dual 81

12.取隨機數(shù)
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 參數(shù)都以弧度為單位
例如:select sin(PI()/2) value 得到1(SQLServer)

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

17.弧度角度互換(SQLServer,Oracle不知道)
DEGREES:弧度-〉角度
RADIANS:角度-〉弧度

數(shù)值間比較

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(chǎn) ‘) value
O:select ascii( ‘a(chǎn) ‘) 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,參數(shù)去掉中間%則返回7
S:select patindex( ‘%d%q% ‘, 'sdsfasdqe ‘) value
O:oracle沒發(fā)現(xiàn),但是instr可以通過第四個參數(shù)控制出現(xiàn)次數(shù)
select INSTR( 'sdsfasdqe ‘, 'sd ‘,1,2) value from dual 返回6

24.求子串
S:select substring( ‘a(chǎn)bcd ‘,2,2) value
O:select substr( ‘a(chǎn)bcd ‘,2,2) value from dual

25.子串代替 返回aijklmnef
S:SELECT STUFF( ‘a(chǎn)bcdef ‘, 2, 3, ‘ijklmn ‘) value
O:SELECT Replace( ‘a(chǎn)bcdef ‘, ‘bcd ‘, ‘ijklmn ‘) value from dual

26.子串全部替換
S:沒發(fā)現(xiàn)
O:select Translate( ‘fasdbfasegas ‘, ‘fa ‘, ‘我 ‘ ) value from dual

27.長度
S:len,datalength
O:length

28.大小寫轉(zhuǎn)換 lower,upper

29.單詞首字母大寫
S:沒發(fā)現(xiàn)
O:select INITCAP( ‘a(chǎn)bcd dsaf df ‘) value from dual

30.左補空格(LPAD的第一個參數(shù)為空格則同space函數(shù))
S:select space(10)+ ‘a(chǎn)bcd ‘ value
O:select LPAD( ‘a(chǎn)bcd ‘,14) value from dual

31.右補空格(RPAD的第一個參數(shù)為空格則同space函數(shù))
S:select ‘a(chǎn)bcd ‘+space(10) value
O:select RPAD( ‘a(chǎn)bcd ‘,14) value from dual

32.刪除空格
S:ltrim,rtrim
O:ltrim,rtrim,trim

33. 重復(fù)字符串
S:select REPLICATE( ‘a(chǎn)bcd ‘,2) value
O:沒發(fā)現(xiàn)

34.發(fā)音相似性比較(這兩個單詞返回值一樣,發(fā)音相同)
S:SELECT SOUNDEX ( ‘Smith ‘), SOUNDEX ( ‘Smythe ‘)
O:SELECT SOUNDEX ( ‘Smith ‘), SOUNDEX ( ‘Smythe ‘) from dual
SQLServer中用SELECT DIFFERENCE( ‘Smithers ‘, ‘Smythers ‘) 比較soundex的差
返回0-4,4為同音,1最高

日期函數(shù)
35.系統(tǒng)時間
S:select getdate() value
O:select sysdate value from dual

36.前后幾日
直接與整數(shù)相加減

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 函數(shù) (第一個參數(shù)決定)
O:to_char函數(shù) 第二個參數(shù)決定

參數(shù)———————————下表需要補充
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.當(dāng)月最后一天
S:不知道
O:select LAST_DAY(sysdate) value from dual

41.本星期的某一天(比如星期日)
S:不知道
O:SELECT Next_day(sysdate,7) vaule FROM DUAL;

42.字符串轉(zhuǎn)時間
S:可以直接轉(zhuǎn)或者select cast( ‘2004-09-08 ‘a(chǎn)s 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.根據(jù)差值求新的日期(比如分鐘)
S:select dateadd(mi,8,getdate()) value
O:SELECT sysdate+8/60/24 vaule FROM DUAL;

45.求不同時區(qū)時間
S:不知道
O:SELECT New_time(sysdate, ‘ydt ‘, ‘gmt ‘ ) vaule FROM DUAL;

—–時區(qū)參數(shù),北京在東8區(qū)應(yīng)該是Ydt——-
AST ADT 大西洋標準時間
BST BDT 白令海標準時間
CST CDT 中部標準時間
EST EDT 東部標準時間
GMT 格林尼治標準時間
HST HDT 阿拉斯加?夏威夷標準時間
MST MDT 山區(qū)標準時間
NST 紐芬蘭標準時間
PST PDT 太平洋標準時間
YST YDT YUKON標準時間

—–

Oracle支持的字符函數(shù)和它們的Microsoft SQL Server等價函數(shù):

函數(shù) Oracle Microsoft SQL Server
把字符轉(zhuǎn)換為ASCII ASCII ASCII
字串連接 CONCAT (expression + expression)
把ASCII轉(zhuǎn)換為字符 CHR CHAR
返回字符串中的開始字符(左起) INSTR CHARINDEX
把字符轉(zhuǎn)換為小寫 LOWER LOWER
把字符轉(zhuǎn)換為大寫 UPPER UPPER
填充字符串的左邊 LPAD N/A
清除開始的空白 LTRIM LTRIM
清除尾部的空白 RTRIM RTRIM
字符串中的起始模式(pattern) INSTR PATINDEX
多次重復(fù)字符串 RPAD REPLICATE
字符串的語音表示 SOUNDEX SOUNDEX
重復(fù)空格的字串 RPAD SPACE
從數(shù)字數(shù)據(jù)轉(zhuǎn)換為字符數(shù)據(jù) TO_CHAR STR
子串 SUBSTR SUBSTRING
替換字符 REPLACE STUFF
將字串中的每個詞首字母大寫 INITCAP N/A
翻譯字符串 TRANSLATE N/A
字符串長度 LENGTH DATELENGTH or LEN
列表中最大的字符串 GREATEST N/A
列表中最小的字符串 LEAST N/A
如果為NULL則轉(zhuǎn)換字串 NVL ISNULL

日期函數(shù)

函數(shù) Oracle Microsoft SQL Server
日期相加 (date column +/- value) or
ADD_MONTHS DATEADD
兩個日期的差 (date column +/- value) or
MONTHS_BETWEEN DATEDIFF
當(dāng)前日期和時間 SYSDATE GETDATE()
一個月的最后一天 LAST_DAY N/A
時區(qū)轉(zhuǎn)換 NEW_TIME N/A
日期后的第一個周日 NEXT_DAY N/A
代表日期的字符串 TO_CHAR DATENAME
代表日期的整數(shù) TO_NUMBER
(TO_CHAR)) DATEPART
日期舍入 ROUND CONVERT
日期截斷 TRUNC CONVERT
字符串轉(zhuǎn)換為日期 TO_DATE CONVERT
如果為NULL則轉(zhuǎn)換日期 NVL ISNULL

轉(zhuǎn)換函數(shù)

函數(shù) Oracle Microsoft SQL Server
數(shù)字轉(zhuǎn)換為字符 TO_CHAR CONVERT
字符轉(zhuǎn)換為數(shù)字 TO_NUMBER CONVERT
日期轉(zhuǎn)換為字符 TO_CHAR CONVERT
字符轉(zhuǎn)換為日期 TO_DATE CONVERT
16進制轉(zhuǎn)換為2進制 HEX_TO_RAW CONVERT
2進制轉(zhuǎn)換為16進制 RAW_TO_HEX CONVERT

其它行級別的函數(shù)

函數(shù) Oracle Microsoft SQL Server
返回第一個非空表達式 DECODE COALESCE
當(dāng)前序列值 CURRVAL N/A
下一個序列值 NEXTVAL N/A
如果exp1 = exp2, 返回null DECODE NULLIF
用戶登錄賬號ID數(shù)字 UID SUSER_ID
用戶登錄名 USER SUSER_NAME
用戶數(shù)據(jù)庫ID數(shù)字 UID USER_ID
用戶數(shù)據(jù)庫名 USER USER_NAME
當(dāng)前用戶 CURRENT_USER CURRENT_USER
用戶環(huán)境(audit trail) USERENV N/A
在CONNECT BY子句中的級別 LEVEL N/A

合計函數(shù)

函數(shù) Oracle Microsoft SQL Server
Average AVG AVG
Count COUNT COUNT
Maximum MAX MAX
Minimum MIN MIN
Standard deviation STDDEV STDEV or STDEVP
Summation SUM SUM
Variance VARIANCE VAR or VARP

Oracle還有一個有用的函數(shù)EXTRACT,提取并且返回日期時間或時間間隔表達式中特定的時間域:
EXTRACT(YEAR FROM 日期)

標簽:衢州 通遼 定西 淮北 潮州 衡水 包頭 溫州

巨人網(wǎng)絡(luò)通訊聲明:本文標題《plsql和tsql常用函數(shù)比對》,本文關(guān)鍵詞  plsql,和,tsql,常用,函數(shù),比對,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《plsql和tsql常用函數(shù)比對》相關(guān)的同類信息!
  • 本頁收集關(guān)于plsql和tsql常用函數(shù)比對的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    337p粉嫩大胆噜噜噜噜噜91av| 欧美一区二区不卡视频| 欧美经典一区二区| 欧美日韩在线直播| 国产亚洲欧美日韩在线一区| 免费看欧美美女黄的网站| 午夜av区久久| 亚洲国产精品一区二区尤物区| 91精品婷婷国产综合久久 | 色天天综合久久久久综合片| 精久久久久久久久久久| 亚洲精品乱码久久久久久| 日韩 欧美一区二区三区| 国产成人精品www牛牛影视| av毛片久久久久**hd| 欧美一区二区三区四区久久| 中文字幕亚洲在| 欧美精品一区二区三区一线天视频| 欧美高清www午色夜在线视频| 26uuu亚洲综合色欧美| 五月婷婷另类国产| 日本高清无吗v一区| 亚洲欧美在线另类| 三级不卡在线观看| 91精品午夜视频| 精品1区2区在线观看| 亚洲一区二区三区在线播放| 黑人精品欧美一区二区蜜桃 | 欧美岛国在线观看| 成人精品视频一区| 久久精品国产一区二区三 | 欧美精三区欧美精三区 | 亚洲电影中文字幕在线观看| 26uuu成人网一区二区三区| 91蜜桃网址入口| 国产精品综合网| 麻豆高清免费国产一区| 午夜精品福利视频网站| 亚洲欧洲韩国日本视频| 久久综合国产精品| 2020国产成人综合网| 337p粉嫩大胆噜噜噜噜噜91av| 色综合久久88色综合天天6| a级精品国产片在线观看| 国产一区二区三区四区五区美女| 美女网站在线免费欧美精品| 日韩精品国产精品| 九色porny丨国产精品| 免费成人在线影院| 国产精一品亚洲二区在线视频| 韩国三级在线一区| 94-欧美-setu| 9191国产精品| 国产精品沙发午睡系列990531| 亚洲欧洲成人av每日更新| 亚洲嫩草精品久久| 青青青伊人色综合久久| 国产乱一区二区| 91丨九色丨黑人外教| 日韩视频一区二区| 亚洲老妇xxxxxx| 国产综合久久久久久鬼色 | 五月天一区二区三区| 久久国产婷婷国产香蕉| 99久久精品国产导航| 欧美一区二区三区四区在线观看 | 国产视频一区二区在线| 国产精品久线在线观看| 婷婷成人综合网| 成人免费观看视频| 欧美日韩成人综合| 亚洲自拍另类综合| 成人激情动漫在线观看| 久久久久久久网| 美脚の诱脚舐め脚责91 | 91浏览器打开| www国产成人| 天天综合色天天综合色h| 一本色道久久综合精品竹菊| 中文字幕亚洲欧美在线不卡| 国产精品自拍av| 国产清纯白嫩初高生在线观看91 | 日韩免费视频一区二区| 亚洲欧美二区三区| 91在线播放网址| 中文在线资源观看网站视频免费不卡| 精品一区二区久久久| 久久久噜噜噜久久中文字幕色伊伊| 久久综合久久久久88| 国产电影精品久久禁18| 国产精品三级在线观看| 一本到三区不卡视频| 日韩和的一区二区| 国产精品福利一区| 色婷婷精品久久二区二区蜜臂av| 亚洲嫩草精品久久| 精品国产乱码久久久久久夜甘婷婷| 国产精品一区一区三区| 亚洲综合在线五月| 久久精品一区四区| 日韩写真欧美这视频| av成人动漫在线观看| 国产乱子轮精品视频| 一区二区三区在线高清| 精品精品国产高清a毛片牛牛 | 亚洲丝袜美腿综合| 日韩欧美色电影| 欧美三级电影一区| 国产成人久久精品77777最新版本| 亚洲一二三四区| 日本一区二区免费在线| 欧美va亚洲va| 91精品国产一区二区人妖| 成人黄色小视频在线观看| 美女网站一区二区| 亚洲一区二区不卡免费| 日韩一区和二区| 91麻豆精品91久久久久久清纯| 色综合中文字幕| 欧美亚洲一区二区在线观看| 91一区二区在线| 国产精品系列在线播放| 美女高潮久久久| 成人三级伦理片| 色综合视频在线观看| 欧美色图一区二区三区| 欧美群妇大交群的观看方式| 欧美电视剧免费观看| 一区在线观看免费| 亚洲国产日韩精品| 日韩av在线免费观看不卡| 亚洲视频 欧洲视频| 免费成人美女在线观看| 成人午夜私人影院| 欧美精品久久99| 国产精品国产三级国产专播品爱网| 欧美国产日本视频| 无码av免费一区二区三区试看| 久久精品国产亚洲aⅴ| 91亚洲男人天堂| 精品国产第一区二区三区观看体验| 精品噜噜噜噜久久久久久久久试看 | 天堂av在线一区| 丁香五精品蜜臀久久久久99网站 | 日本中文字幕一区二区视频| 99久久久国产精品免费蜜臀| 日韩欧美一级特黄在线播放| 亚洲欧美色图小说| 黄一区二区三区| 日韩片之四级片| 五月婷婷激情综合| 在线免费观看不卡av| 国产日产亚洲精品系列| 国产精品一区在线观看乱码| 欧美一级高清大全免费观看| 亚洲观看高清完整版在线观看| av亚洲精华国产精华精| 国产精品大尺度| 免费成人小视频| 欧美变态口味重另类| 青青草97国产精品免费观看| 成人av免费网站| 国产精品萝li| 欧美日韩精品一区二区三区| 亚洲国产精品精华液网站| 欧美一区日韩一区| av在线不卡观看免费观看| 一区二区三区欧美亚洲| 欧美午夜精品免费| 九九**精品视频免费播放| 久久夜色精品一区| 色综合视频在线观看| 精品在线亚洲视频| 国产精品剧情在线亚洲| 欧美一激情一区二区三区| 成人久久视频在线观看| 午夜亚洲福利老司机| 中文久久乱码一区二区| 欧美日韩国产经典色站一区二区三区| 麻豆成人av在线| 午夜激情综合网| 国产精品短视频| 精品久久一二三区| 免费在线看成人av| 亚洲人成在线播放网站岛国| 久久先锋影音av鲁色资源| 欧美日韩三级在线| 欧美三级一区二区| 色8久久精品久久久久久蜜| 99re8在线精品视频免费播放| 狠狠久久亚洲欧美| 久草这里只有精品视频| 久久99久国产精品黄毛片色诱| 日本欧美在线观看| 久久9热精品视频| 国产福利一区二区三区视频| 国产乱码精品1区2区3区| 成人一道本在线| 91成人看片片| 91精品国产综合久久婷婷香蕉|