通行证: 用户 密码
http://www.pconline.cn/
汽车网 | 游戏网 | 时尚女性
分站:北京 上海 广州 深圳 香港
广西 重庆 山东 江苏 辽宁 福建
首 页 | 今日报价 | 产业资讯 | 数码世界 | 硬件资讯 | 软件资讯 | 下 载 | 游 戏 |
论 坛 | 产 品 库 | 渠道商情 | 招聘培训 | 二    手 | 评 测 室 | 导 购 | 社 区 |
摄影
部落
手 机
数码相机
随身听
 DIY配件
笔记本
 台式机
摄像机
精品廊
-
您现在的位置: 软件资讯 > 开发特区 > 数据库开发 > SQLServer 免费新闻代码RSS新闻聚合
  从Oracle迁移到SQL Server的陷阱 出处:数据库社区
[ 2005-08-29 09:58:05 ] 作者:unknow 责任编辑:moningfeng

  在把Oracle查询转换为SQL Server的时候要特别当心一些不容易注意到的问题。我们知道,T-SQL是SQL Server的语言引擎,而Oracle的语言引擎却是PLSQL。这两种查询语言都对ANSI SQL-92标准进行了扩展以提供额外的支持力度。你所创建的应用程序几乎都要用到这些补充特性。本文就对最常用的、非标准的Oracle扩展进行了说明,同时还要介绍下如何对这些扩展进行转化以用在SQL Server环境下。

  列的选择

  用PLSQL执行数据查询的时候,FROM子句是必须的,这同SQL Server的要求是一样的。 SELECT语句必须选择针对的数据表。在Oracle数据库内有一种特殊的表DUAL。DUAL表由Oracle连同数据字典一同创建,所有的用户都可以用名称DUAL访问该表。这个表里只有一列DUMMY,该列定义为VARCHAR2(1)类型,有一行值X。

  从DUAL表选择数据常被用来通过SELECT语句计算常数表达式,由于DUAL只有一行数据,所以常数只返回一次。

  Oracle下的DUAL查询如下所示:

  SELECT ‘x’ FROM dual


  而对等的SQL Server查询则是下面这个样子:

  SELECT ‘x’


  连接

  Oracle用|| 符号作为连接符,而SQL Server的连接符是加号:+ 。

  Oracle查询如下所示:

  Select ‘Name’ || ‘Last Name’ From tableName


  对应的SQL Server查询如下所示:

  Select ‘Name’ + ‘Last Name’


Flash剧场全新改版,精品Flash让你看够玩够!


[1] [2] [下一页]

更多相关搜索: Oracle.. SQL Server.. 迁移..
正在加载评论,请稍候…

发给好友 我要报错 投稿给我们 加入收藏 返回顶部

本栏今日更新
相关文章
·网盘:网易280M网络硬盘免费测试!
·QQ2005 Beta3推出地理位置共享计划
·小修小补:网络电话Skype更新
·防欺诈,MSN Toolbar再添IE 7功能
·Google Talk最新好玩技巧全放送!
·热辣出炉!MSN Messenger 7.5试用
·小工具提升Doom3的画面质量
·拯救Delphi:中国开源社区展示力量的一次绝佳机会
·SQL Server中读取XML文件的简单做法
·用SQL Server保持会话状态
·C#+Oracle开发中执行存储过程问题
·通过oms实现Oracle的数据备份
·ORACLE学习笔记--性能优化
·应用事件探查器优化SQL Server系统
·oracle HA应用的方案参考
·通过JDBC连接oracle数据库的十大技巧

完美时尚娱乐:2004年腾讯QQ评测大观
精彩无限:MSN Shell4使用指南
亲手制作鲜花情人贺卡送给她
挑战伏明霞?企鹅跳水游戏,看你能得多少分?

新闻搜索
高级搜索
-
热点专题
·Macromedia Studio8专题
·挑战十大Flash智益游戏
·QQ辅助软件使用指南
·向"流氓软件"大声说不!
·惜别!毕业十大必唱歌曲
·搜索技巧:网罗天下的乐趣
·电脑艺术设计大师之路连载
·老歌歪唱Flash MV爆笑欣赏
更多...
Flash排行榜
·头文字D插曲-一路向北
·暴笑恶搞MV-《从良》
·笑谈广东话-叽叽噶噶
·恶搞!PP鸡打劫记之一
·下辈子如果我还记得你
·疯狂射击游戏-火凤凰号
·悲怆!披着羊皮的狼
·搞笑MV-亲爱的对不起
更多...
IT培训热门文章
· 月薪5万,微软最新面试题
· 微软召开黑客大会(图)
· 美军超级黑客特种部队揭密
· Linux下软件安装详解(图)
· 软考模拟软件(网络工程师)
· 2005年软件水平考试资料
· 世界编程大赛第1名写的程序
· 某变态公司的面试IQ题
更多...
PConline频道精选