`
tangwenchao86
  • 浏览: 379497 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

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

阅读更多
见网址:http://database.ctocio.com.cn/274/9412774.shtml

只记录了一点:
字符函数

  下面是Oracle支持的字符函数和它们的Microsoft SQL Server等价函数。

  函数 Oracle Microsoft SQL Server

  把字符转换为ASCII :ASCII ASCII

  字串连接: CONCAT --------------(expression + expression)

  把ASCII转换为字符 CHR, CHAR

  返回字符串中的开始字符(左起) INSTR ,---------------CHARINDEX

  把字符转换为小写 LOWER ---------------------LOWER

  把字符转换为大写 UPPER-------------------- UPPER

  填充字符串的左边 LPAD --------------------N/A

  清除开始的空白 LTRIM--------------------LTRIM

  清除尾部的空白 RTRIM --------------------RTRIM

  字符串中的起始模式(pattern) INSTR --------------------PATINDEX

  多次重复字符串 RPAD --------------------REPLICATE

  字符串的语音表示 SOUNDEX --------------------SOUNDEX

  重复空格的字串 RPAD --------------------SPACE

  从数字数据转换为字符数据 TO_CHAR --------------------STR

  子串 SUBSTR --------------------SUBSTRING

  替换字符 REPLACE --------------------STUFF

  将字串中的每个词首字母大写 INITCAP --------------------N/A

  翻译字符串 TRANSLATE --------------------N/A

  字符串长度 LENGTH-------------------- DATELENGTH or LEN

  列表中最大的字符串 GREATEST-------------------- N/A

  列表中最小的字符串 LEAST --------------------N/A

  如果为NULL则转换字串 NVL-------------------- ISNULL

  日期函数

  下面是Oracle支持的日期函数和它们的Microsoft SQL Server等价函数。

  函数 Oracle --------------------Microsoft SQL Server

  日期相加 (date column +/- value) or ADD_MONTHS --------------------DATEADD

  两个日期的差 (date column +/- value) or MONTHS_BETWEEN --------------------DATEDIFF

  当前日期和时间 SYSDATE --------------------GETDATE()

  一个月的最后一天 LAST_DAY --------------------N/A

  时区转换 NEW_TIME --------------------N/A

  日期后的第一个周日 NEXT_DAY --------------------N/A

分享到:
评论

相关推荐

    ORACLE与SQLSERVER函数异同比较

    ### ORACLE与SQLSERVER函数异同比较 在数据库领域,Oracle和SQL Server是两种非常流行的数据库管理系统。这两种系统虽然有着不同的背景和发展历程,但都提供了丰富的功能来满足各种业务需求。尤其是在函数支持方面...

    ORACLE内部函数大全以及与SQLSERVER的区别

    Oracle 和 SQL Server 都是广泛使用的数据库管理系统,它们在处理数据时使用了各种内置函数来实现不同的操作。这里我们将详细探讨 Oracle 内部函数及其与 SQL Server 的等价函数,以便于理解两者之间的差异。 1. **...

    SQLServer和Oracle常用函数对比

    本文将详细探讨在SQLServer与Oracle数据库系统中常用的数学函数及字符串处理函数之间的差异。对于数据分析师、数据库管理员以及软件开发者而言,掌握这两种数据库管理系统之间的不同之处至关重要,尤其是在进行跨...

    sql server 和oracle函数

    以上对比总结了 SQL Server 与 Oracle 数据库系统中常用数学函数、字符函数的主要异同点。这些函数是数据库操作的基础,熟练掌握它们对于日常开发工作非常重要。希望本篇内容能够帮助读者更好地理解和应用这两个系统...

    SQLServer和Oracle常用函数对比.txt

    本文将对SQLServer与Oracle数据库系统中常用的数学与字符串处理函数进行详细的对比分析。通过具体的示例和解释,帮助读者更好地理解两种数据库管理系统在处理相似需求时的不同实现方式。 #### 数学函数 1. **...

    ORACLE和SQL Server的语法区别

    - 用相应的SQL Server函数替代Oracle函数。 #### 五、字符串连接 - **Oracle:** Oracle使用`||`作为字符串连接运算符。 ```sql SELECT 'Hello' || 'World' AS Result; ``` - **SQL Server:** SQL Server使用...

    oracle与sqlserver函数对照

    在IT领域,数据库管理系统(DBMS)是至关重要的组成部分,其中Oracle和SQL Server是最为广泛使用的两种关系型数据库系统。它们各自拥有丰富的内置函数,用于数据处理、数学计算、字符串操作等,但两者在函数名称、参数...

    oracle与sqlserver函数对比

    以上仅为Oracle与SQL Server函数对比的部分内容,实际应用中,两个系统在函数的实现细节、语法糖以及性能优化上存在差异,开发者需根据具体需求选择合适的数据库系统和函数调用方式。通过深入理解这些函数的异同,...

    SQLServer和Oracle的常用函数对比

    在SQLServer和Oracle数据库系统中,函数是进行数据操作和计算的重要工具。下面将详细对比这两者中的一些常用数学和比较函数。 1. **绝对值**: SQLServer使用`ABS()`函数,如`SELECT ABS(-1)`;Oracle同样使用`ABS...

    深度对比Oracle与SQL Server

    Oracle和Microsoft SQL Server是两大主流的关系型数据库管理系统(RDBMS),各自有着广泛的应用。本文旨在深入探讨这两者之间的异同,帮助DBA和开发人员更好地理解和适应不同的平台。 1. **操作系统的支持**: ...

    SQL Server和Oracle的常用函数对比

    接下来,我们将深入探讨 SQL Server 和 Oracle 在数学函数、字符串处理函数以及其他实用函数方面的异同。 #### 数学函数 **1. 绝对值** - **SQL Server**: `SELECT ABS(-1) AS value;` - **Oracle**: `SELECT ABS...

    ORACLE,sql server笔试题目,答案

    【标题】:“ORACLE,sql server笔试题目,答案”涵盖了两个主流的关系型数据库管理系统——Oracle和SQL Server的相关知识。在数据库领域,Oracle和SQL Server都是广泛使用的数据库平台,尤其在企业级应用中占据重要...

    oracle和sql的常用函数的区别

    在数据库管理领域,Oracle 和 SQL Server 是两种广泛使用的数据库系统,它们都提供了丰富的函数来处理各种数据类型。这里我们将详细探讨两者在数学函数、三角函数、数值比较以及字符串函数方面的异同。 1. **数学...

    Oracle与SQLServer的SQL语法差异总结.docx

    在数据库管理领域,Oracle和SQL Server是两大主流的数据库系统,它们在SQL语法上有许多相似之处,但也存在显著的差异。本文将详细探讨这两者在存储过程、自定义函数、游标、变量处理以及语句结束符等方面的异同。 ...

    sqlserver快速入门指南汇总

    然后,"SQLServer和Oracle常用函数对比.doc"文件揭示了SQL Server与Oracle数据库之间的功能比较。Oracle是另一款广泛使用的数据库系统,尤其在大型企业中。对比文档可能详细列出了两个系统在函数上的异同,例如日期...

    数据库对比工具(支持sqlserver ,oracle)

    总结来说,"数据库对比工具(支持sqlserver ,oracle)"是数据库管理员和开发人员不可或缺的辅助工具,它提高了工作效率,减少了因数据结构不一致导致的问题,确保了数据库升级过程的顺利进行。无论是对SQL Server...

    SQL_Server,Oracle,DB2数据库SQL语句比较

    根据提供的文件信息,本文将对...以上内容详细地介绍了SQL Server、Oracle和DB2这三种数据库系统在常见SQL操作上的异同。通过这些对比,我们可以更好地理解不同数据库系统的特点,并在实际开发过程中做出更合适的选择。

Global site tag (gtag.js) - Google Analytics