`
409304740
  • 浏览: 21964 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

oracle与sqlserver常用函数

 
阅读更多
decode(c1,A,y1,B,y2....)//c1为条件前置,A为比较对象,y1为结果对象,B为比较对象,y2为结果对象。
相当于case when (..) and (..) then .. else .. end from table

数学函数-------------------------------------------------
select abs(-3.00) from dual

O:abs 绝对值函数
S:abs 绝对值函数

S:ceil取整大
O:ceiling 取整大


O:floor取整小
S:floor取整小

S:trunc取整截取
O:cast取整截取


O:round四舍五入
S:round四舍五入

O:greatest集合最大值
S:max集合最大值

O:least集合最小值
S:min集合最小值

O:INSTR子串位置
S:CHARINDEX子串位置

O:substr求子串
S:substring求子串

O:Replace子串代替返回
S:STUFF子串代替返回

O:没有
S:REPLICATE重复字符串

日期函数---------------------------------------------------
O:sysdate系统日期
S:getdate()系统日期

O:sysdate()+n//日期加减
S:getdate()+n//日期加减

O:select trunc(sysdate) from dual//求日期
O:select to_char(sysdate,'yyyy-mm-dd')//求日期
S:select convert(char(10),getdate(),20)//求日期

O:select to_char(sysdate,'hh24:mm:ss')//求时间
S:select convert(char(8),getdate(),108)//求时间

O:SELECT To_date('2004-01-0522:09:38','yyyy-mm-ddhh24-mi-ss')//字符串转日期S:select cast('2004-09-08' as datetime)//字符串转日期
分享到:
评论

相关推荐

    Oracle 与 SQL Server 常用函数对比

    根据提供的文件信息,本文将对Oracle与SQL Server中的常用数学函数进行对比分析。这些函数包括绝对值、向上取整、向下取整、截断、四舍五入、指数计算、自然对数、以10为底的对数、平方、平方根、幂运算以及随机数和...

    sql server和oracle中常用函数的比较

    本文将深入探讨SQL Server和Oracle中常用函数的比较,旨在帮助开发者更好地理解和选择适合自己需求的函数。以下是对给定内容中提及的SQL Server与Oracle函数的详细对比: ### 数学函数 1. **绝对值函数** - **SQL...

    Oracle和SqlServer语法区别

    3. 用相应的SqlServer函数替代Oracle函数。 4. 检查所有的比较运算符。 5. 用“+”字符串串联运算符代替“||”字符串串联运算符。 6. 用Transact-SQL程序代替PL/SQL程序。 7. 把所有PL/SQL游标改为非游标SELECT语句...

    SQLServer和Oracle常用函数对比

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

    oracle 和sql Server 函数对比

    本文将深入探讨Oracle与SQL Server在常用函数方面的对比,以便开发者能够更好地理解和选择适合特定场景的函数。 ### 数值函数 1. **长度计算** - Oracle使用`LENGTH`函数,而SQL Server使用`DATALENGTH`函数。 -...

    ORACLE与SQLSERVER函数异同比较

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

    oracle与SQL server的语法差异总结

    - SQL Server函数不支持OUT参数,不支持在函数内部进行数据的增删改操作,也不支持动态SQL。调用函数时,需要在函数名前加上dbo.。 4. **游标**: - Oracle的游标声明使用 `DECLARE cursor 游标名 is select语句`...

    oracle,sqlserver及mysql对比

    Oracle、SQL Server 及 MySQL 对比 Oracle、SQL Server 及 MySQL 是目前最流行的三大关系数据库管理系统,各有其优缺点。本文将从表空间、查询语句、事务、分区表和分区索引、优缺点等方面对三者进行比较。 表空间...

    ORACLE与SQLSERVER中的语法区别

    ORACLE 与 SQL SERVER 中的语法区别 在数据库管理系统中,ORACLE 和 SQL Server 是两个常用的关系数据库管理系统。虽然它们都使用 SQL 语言,但是它们之间存在一些语法上的区别。这篇文章将详细介绍 ORACLE 和 SQL ...

    sqlserver实现Oracle中Lpad和Rpad函数

    sqlserver实现Oracle中Lpad和Rpad函数

    SQLServer和Oracle的常用函数对比

    本文将基于给定文件信息,深入探讨和对比SQLServer与Oracle中的一些常用函数,这些函数涵盖了数学运算、数值处理、字符串操作等多个方面,对于数据库开发者和管理员而言,掌握这些函数的使用方法是提升工作效率的...

    sqlserver常用函数 SQLServer和Oracle常用函数对比.pdf

    ### SQLServer与Oracle常用函数对比分析 在数据库领域,SQLServer和Oracle是两种非常流行的数据库管理系统,它们各自拥有一套丰富的内置函数来帮助用户高效地完成数据查询、处理任务。本文将详细介绍这两种数据库...

    ORACLE和SQL Server的语法区别

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

    实现ORACLE与SQLSERVER数据库间的数据抽取与转换工具

    总结来说,实现“Oracle与SQLServer数据库间的数据抽取与转换工具”涉及的主要知识点包括:数据库连接、SQL查询、数据转换规则、多数据库系统间的语法差异理解和编程实现。这个工具的源代码压缩包"复件 zExtractor...

    oracle与sqlserver日期函数对比.pdf

    2. **计算日期差**: Oracle 的 `MONTHS_BETWEEN` 函数计算两个日期之间的月份数,而 SQL Server 则使用 `DATEDIFF` 函数,例如 `DATEDIFF(month, '2004-09-01', '2004-09-18')` 计算日期间隔。 3. **获取当前日期和...

    Oracle_SQLServer函数命令大全.doc

    Oracle 和 SQL Server 是两种常用的数据库管理系统,它们都提供了丰富的函数来处理数据。下面将详细介绍这两个系统中的部分关键函数命令。 1. **绝对值**:在 Oracle 和 SQL Server 中,`ABS()` 函数用于计算数值的...

    SQLServer和Oracle常用函数对比.txt

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

    oracle与sqlserver函数对照

    下面将详细对比Oracle与SQL Server中的关键函数,帮助用户在不同DBMS间进行有效的转换。 ### 数学函数 1. **绝对值函数** - Oracle: 使用`ABS`函数。 - SQL Server: 同样使用`ABS`函数。 - 示例:`SELECT ABS(-...

    Oracle 与 Sql Server函数对照

    Oracle 与 Sql Server函数对照

    oracle与sqlserver日期函数对比.docx

    Oracle 和 SQL Server 都是广泛使用的数据库管理系统,它们在处理日期和时间数据时提供了丰富的内置函数。下面是对这两个系统中日期函数的详细比较: 1. **日期相加/减**: - Oracle 使用 `ADD_MONTHS(date, ...

Global site tag (gtag.js) - Google Analytics