ORACLE

SQLServer SQL

语句的区别

S

: SQL

Server:

O

: Oracle:

S: Select

top

1

*

from

tablename

O: Select

*

from

tablename

where

rownum

<

2

S: Select

A.*,

B.*

from

A

left

Join

B

on

A.bh=B.bh

O: Select

A.*,

B.*

from

A,

B

where

A.bh=B.bh(+)

S: Select

A.*,

B.*

from

A

right

join

B

where

A.bh=B.bh

O: Select

A.*,

B.*

from

A,

B

where

A.bh(+)=B.bh

注:

oracle9

开始支持

join

写法

S: Select

*

from

tablename

where

lrsj

>=

‘2002

-11-

11’

O: Select

*

from

tablename

where

lrsj>=

to_date(‘2002

-11-

11’,’yyyy

-mm-

dd’)

S: Select

getdate()

O: Select

sysdate

from

dual

S: Select

Field1+Field2

from

A

O: Select

Field1

||

Field2

from

A

(

指字符串的)

标准的

SQL

是一样的

.

SQL

的扩展部分各自有不同的语法

sql

server

:Transact-SQL

oracle

:PL/SQL

这里有一个

oracle

的不太全的但比较常用函数说明:

SQL

中的单记录函数

1.ASCII

返回与指定的字符对应的十进制数

;

SQL>

select

ascii('A')

A,ascii('a')

a,ascii('0')

zero,ascii('

')

space

from

dual;

A

A

ZERO

SPACE

---------

---------

---------

---------

65

97

48

32

2.CHR

给出整数

,

返回对应的字符

;

floor mod sqlserver_ORACLE和SQLServer-SQL语句的区别相关推荐

  1. sqlserver sql语句|经典sql语句|实用sql语句

    sqlserver sql语句|经典sql语句|实用sql语句 一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop databa ...

  2. (转)access和SQL语句的区别

    1.对于日期字段字段 access表示为1,对于日期字段字段 access表示为:#1981-28-12#:#1981-28-12# SQLSER SQLSERVER2000表示为:''1981-02 ...

  3. sqlserver sql语句查询数据库端口号

    --查询端口号 exec sys.sp_readerrorlog 0, 1, 'listening'

  4. oracle 批量插入 mysql 区别,Oracle 和 mysql 的批量操作Sql语句 的区别

    正确的oracle批量新增的sql是: 方法 1: insert into ATTRACTIONS ( ID, NAME, LONGITUDE, LATITUDE,  UPDATE_TIME ) (s ...

  5. 关于清空表数据的几种sql语句及区别

    文章目录 drop truncate delete drop drop (删除表):删除内容和定义,释放空间.简单来说就是把整个表去掉,以后要新增数据是不可能的,除非新增一个表. drop语句将删除表 ...

  6. 数据库Mysql——sql语句大全

    注意:练习sql语句之前推荐先安装可视化软件如:SQLyog.Navicat 15 for MySQL 不然就在cmd小黑窗口敲命令练习. 一篇掌握Mysql--sql语句 #注意:sql语句不区分大 ...

  7. SQLSERVER查看sql语句的执行时间

    SQLSERVER查看sql语句的执行时间 declare @begin_date datetime declare @end_date datetime select @begin_date = g ...

  8. SQL语句修改字段类型与第一次SQLServer试验解答

    SQL语句修改字段类型 mysql中 alert table name modify column name type; 例子:修改user表中的name属性类型为varchar(50) alert ...

  9. Java 技术篇 - java同时连接多种数据库执行sql语句的兼容性验证,数据库类型包括:oracle、sqlserver、DB2、人大金仓、达梦、PG、瀚高、polardb

    Java 操作多类型数据库下的兼容性验证 第一章:数据库测试 ①[ oracle 数据库不支持分号]ORA-00933: SQL 命令未正确结束 ② [sqlserver 数据库不支持 commit] ...

最新文章

  1. Hibernate与 MyBatis的比较
  2. 使用Apache反向代理实现全能主机的搭建
  3. SpringContextUtil
  4. 编译x86架构的openwrt系统,让笔记本从u盘启动openwrt
  5. Boost:bind绑定的转发测试
  6. shell执行perl_【编程技巧(一)】在Perl、Shell和Python中传参与输出帮助文档
  7. Hibernate一张图
  8. linux比较两个目录的差异
  9. JavaScript - 测试 jQuery
  10. JAVAFX 第三方库 布局 小工具 美化 测试 UI 框架 推荐
  11. c 中空格的asc码表_ascii码表由小到大空格字符
  12. 计算机二级vb基础教程,2017计算机二级考试内容VB
  13. 苹果cms码支付接口
  14. 股票学习(技术指标--个股贡献度)
  15. 电力-二次融合FTU技术规范
  16. 你真的了解你的显示器吗?(科普显示器知识,如何选购显示器)
  17. 大数据推动磁带浴火重生 归档市场已超越云
  18. JAVA高级面试题汇总及答案
  19. VS 2019 点击页面自动定位到解决方案资源管理器目录位置
  20. 实用软件/浏览器插件/网站合集(个人向,更新中)

热门文章

  1. WSL2 即将普遍可用,Linux 内核提供方式改变
  2. 使用Fargate在AWS ECS中部署ASP.NET Core 微服务
  3. C#坏习惯:通过不好的例子学习如何制作好的代码——第2部分
  4. 蓝牙鼠标windows linux,Ubuntu下使用蓝牙无线鼠标[图]
  5. 华为cipher解密工具_Android、iPhone和Java三个平台一致的加密工具
  6. linux 解压文件zip格式
  7. 计算机类系统能力培养试点学校,南昌航空大学获批教育部计算机类专业系统能力培养试点高校...
  8. java hibernate方言_java – 如何在运行时获取Hibernate方言
  9. cannot set up a python sdk 3.8_anaconda+pycharm环境下创建新的虚拟环境报错Cannot set up a py...
  10. maya 白天室内灯光_Maya+Arnold常用灯光详解!