ORACLE系统函数大全SQLSERVER系统函数的异同

ORACLE系统函数大全SQLSERVER系统函数的异同

ID:43325307

大小:241.09 KB

页数:30页

时间:2019-09-29

ORACLE系统函数大全SQLSERVER系统函数的异同_第1页
ORACLE系统函数大全SQLSERVER系统函数的异同_第2页
ORACLE系统函数大全SQLSERVER系统函数的异同_第3页
ORACLE系统函数大全SQLSERVER系统函数的异同_第4页
ORACLE系统函数大全SQLSERVER系统函数的异同_第5页
资源描述:

《ORACLE系统函数大全SQLSERVER系统函数的异同》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、下面是Oracle支持的字符函数和它们的MicrosoftSQLServer等价函数。字符函数下面是Oracle支持的字符函数和它们的MicrosoftSQLServer等价函数。两数OracleMicrosoftSQLServer把字符转换为ASCII:ASCIIASCII字串连接:CONCAT(expression+expression)扌巴ASCII转换为字符CHR,CHAR返回字符串中的开始字符(左起)INSTR,CHARINDEX把字符转换为小写LOWERLOWER把字符转换为大写UPPERUPPER填充字符串的左边LPA

2、DN/A清除开始的空白LTRIMLTRIM清除尾部的空白RTRIMRTRIM字符串中的起始模式(pattern)INSTRPATINDEX多次重复字符串RPADREPLICATE字符串的语音表示SOUNDEXSOUNDEX重复空格的字串RPADSPACE从数字数据转换为字符数据TOCHARSTR子串SUBSTRSUBSTRING替换字符REPLACESTUFF将字串屮的每个词首字母大写INITCAPN/A翻译字符串TRANSLATEN/A字符串长度LENGTHDATELENGTHorLEN列表屮最大的字符串GREATESTN/A列表

3、屮最小的字符串LEASTN/A如果为NULL贝II转换字串NVLISNULL日期函数下而是Oracle支持的日期函数和它们的MicrosoftSQLServer等价函数。函数OracleMicrosoftSQLServer日期相加(datecolumn+/・value)orADD_MONTHSDATEADD两个日期白勺差(datecolumn+/・value)orMONTHS_BETWEENDATEDIFF当前日期和时间SYSDATEGETDATE()一个月的最后一天LAST.DAYN/A时区转换NEW_TIMEN/A日期后的第一个

4、周日NEXT_DAYN/A代表日期的字符串TO_CHARDATENAME代表日期的整数TO_NUMBER(TO_CHAR))DATEPART日期舍入ROUNDCONVERT日期截断TRUNCCONVERT字符串转换为Fl期TO_DATECONVERT如果为NULL贝9转换日期NVLISNULL转换函数下面是Oracle支持的转换函数和它们的MicrosoftSQLServer等价函数。函数OracleMicrosoftSQLServer数字转换为字符TO_CHARCONVERT字符转换为数字TO_NUMBERCONVERT日期转换为

5、字符TO_CHARCONVERT字符转换为日期TO_DATECONVERT16进制转换为2进制HEX_TO_RAWCONVERT2进制转换为16进制RAW_TO_HEX-CONVERT其它行级别的函数下面是Oracle支持的其它行级别的函数以及它们的MicrosoftSQLServer等价函数。函数OracleMicrosoftSQLServer返叵I第一个耳电空表达式DECODECOALESCE当前序列值CURRVALN/A下一个序列值NEXTVALN/A用户登录账号ID数字UIDSUSER」D用户登录名USERSUSER_NAM

6、E用户数据库ID数字UIDUSERJD用户数据库名USERUSER_NAME当前用户CURRENT_USERCURRENT_USER用户环境(audittrail)USERENVN/A在CONNECTBY子句中的级别LEVELN/A合计函数下而是Oracle支持的合计函数和它们的MicrosoftSQLServer等价函数。函数OracleMicrosoftSQLServerAverageAVGAVGCountCOUNTCOUNTMaximumMAXMAXMinimumMINMINStandarddeviationSTDDEVSTD

7、EVorSTDEVPSummationSUMSUM条件测试Oracle的DECODE语句和MicrosoftSQLServer的CASE表达式都执行条件测试。当test_value中的值和后面的任何表达式匹配的时候,相关的值就返回。如果没有找到任何匹配的值,就返回default_value0如果没有指定default_value,在没有匹配的时候,DECODE和CASE都返回一个NULL。下表显示了该语句的语法,同吋给出了转换DECODE命令的示例。OracleMicrosoftSQLDECODE(test_value,expres

8、sion1,value"!<,expression2,value2][...>[,default_value])CREATEVIEWSTUDENT_ADMIN.STUDENT_GPA(SSN,GPA)ASSELECTSSN,ROUND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。