- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Access、SQL Server、Oracle的区别
在做公司一个产品中,需要有Access、SQL Server、Oracle三个版本;编写SQL语句的过程中,尽量使用一些通用的语句,但还是有些方面有些区别避免不了,现简单总结一下。
以下A代表Access,S代表SQL Server,O代表Oracle
1、取当前系统时间
A:Select Now()
S:Select Getdate()
O:Select Sysdate From Dual
2、连接字符串
A:
S:+
O:||
3、字符串函数(截取字符串、大写、小写、查找字符串位置)
A:Mid、UCase、LCase、InStr
S:SubString、Upper、Lower、CharIndex
O:SubStr、Upper、Lower、InStr
4、判断取值语句
A:IIF
S:Case When Then
O:Decode
5、时间字段
A:要用#号分隔,或者转换为日期
SELECT * FROM Books WHERE RegDate = #2007-5-1# 或
SELECT * FROM Books WHERE RegDate = CDate(’2007-5-1′)
S:可以直接用
SELECT * FROM Books WHERE RegDate = ‘2007-5-1′
O:To_Date
SELECT * FROM Books WHERE RegDate=To_Date(2007-05-01,yyyy-mm-dd)6、数据类型转换
A:CStr,CInt,CDate
S:Convert
O:To_Char,To_Number,To_Date
7、Inser Into …..Select …From 语句
Insert Into a(ii,jj,kk) (Select ii,jj,kk From b)
这样的语句,在SQL Server以及Oracle中都不会有错,但在Access中会报:INSERT INTO 语句的语法错误。Access应该把后面Select语句的括号去掉,如下:
Insert Into a(ii,jj,kk) Select ii,jj,kk From b
同时这样写在SQL Server和Oracle中都不会有错
8、关键字
有些字母在Access,SQL Server中是关键字,需要用[ ]界定可解决问题,例如:at,name
9、别名
SQL Server和Oracle中字段起别名时as可以省略,Access不能
10、表名前缀
Select *,1 From A
这样的语句在Access,SQL Server中不会有错,但在Oracle中是不行的,必须要写成这样:
Select A.*,1 From A
11、如果语句中有:(冒号),例如有时间字段的查询:CalcDate=#2008-05-01 11:00:00#,在Access中一般会出现如下错误:不正常地定义参数对象。提供了不一致或不完整的信息。将相应Query的ParamCheck 设为False即可。
12、Access中的逻辑值在库中为-1和0,而SQL Server中为1和0,所以写BoolField = 1这样的语句有兼容性问题,应该改为BoolField 0
13、Access的varchar(文本)型最大只有255,所以如果一个文本型字段大于255时,最好定义成备注型(Access中)或text型(SQL Server中);
您可能关注的文档
- A4混凝土及钢筋工程.doc
- A4拼田纸直接打印人教版一年级下册识字表生字注音练习.doc
- AAA投资商铺与投资住宅的区别(转).doc
- aba行为训练指南1.doc
- ABB中英文工程说明ProjectSpecification(CokeDrums).doc
- ABB电机盘子2016年5月份总结.doc
- ABS的故障诊断与排除.doc
- ab填料施工技术交底.doc
- ACCA与上海证券交易所联合发布董事会优秀实务报告.doc
- AcerMAXMINI“双雄”三公升全能台式机AP1000L310.doc
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
最近下载
- 脑电波控制车辆行驶的研究与设计.doc VIP
- 《湖北省文化和旅游产业深度融合发展研究》.docx
- 【市级公开课课件】Unit5MusicReadingandThinking课件-2021-2022学年高一上学期英语人教版(2019)必修第二册.pptx VIP
- Q-FT-B039-2023年汽车产品油漆涂层技术条件.docx
- 2024入党积极分子预备党员党员发展对象考试题库(含答案).docx VIP
- 国内外钢轨铝热焊接技术研究现状和发展.docx
- 2024-2025学年初中英语八年级上册牛津上海(试用本)教学设计合集.docx
- 车间班组长质量意识培训.pptx
- 船舶柴油机课件.ppt VIP
- 单身俱乐部创业计划书.pptx
文档评论(0)