社区
数据库(包含打印,安装,报表)
帖子详情
如何选择数据类型,使SQL Server与Oracle兼容?
jtkkjtkk
2004-08-27 06:14:59
准备做一系统,后台数据库系统准备在SQL Server2000上做,但以后可能还会用Oracle,要求将来客户端程序不做修改(或只做少量修改),请高手解答:选用哪些数据类型是两者者兼容的,另外两种数据库系统对空值是如何处理的(检测和插入空值)?另外还有哪些好的建议?
...全文
97
4
打赏
收藏
如何选择数据类型,使SQL Server与Oracle兼容?
准备做一系统,后台数据库系统准备在SQL Server2000上做,但以后可能还会用Oracle,要求将来客户端程序不做修改(或只做少量修改),请高手解答:选用哪些数据类型是两者者兼容的,另外两种数据库系统对空值是如何处理的(检测和插入空值)?另外还有哪些好的建议?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jtkkjtkk
2004-08-28
打赏
举报
回复
哪位还有高论?
hewei2003
2004-08-28
打赏
举报
回复
这种情况建议还是做一中间件,用来转换两种数据库的数据,另外对于一些灵活的东西最好也做做成动态的,比如:SQL Server中的IsNull("条件")函数,在Oracle中就应变为is null "条件",个人认为像这样的函数,使用以参数的方式来进行处理比较好
个人观点,仅供参考
iiboy
2004-08-27
打赏
举报
回复
babyt(阿泰)的说法很好,
我也正在做该方面的学习呢!
阿泰
2004-08-27
打赏
举报
回复
1: ORACLE不能直接使用自增列,所以在生成流水号的时候要注意,最好使用定长的CHAR行
2: SQL Server的varchar <=>Oracle 中的 Varchar2
....
其实数据库的设计上差别应该不会很大,主要是PL/SQL和T-SQL有些差别,在编程上还是要注意的
做成3层架构,,将数据库的操作封装在中间层,可以针对不同的数据库生成不同的组件
将组件接口按同样的规范设计
客户端不会随数据库的变更而变动
------------------------------
www.FaceSun.cn
oracle
与
sql
server
数据类型
,
SQL
Server
和
Oracle
数据类型
对应
Sql
Server
2k转换为
Oracle
10g 列名
Sql
Server
数据类型
Sql
Server
长度
Oracle
数据类型
column1 bigint 8 NUMBER(19) column2 binary 50 RAW(50) column3 bit 1 NUMBER(2) column4 char 10 CHAR(10) column5 datetime 8 DATE column6...
SQL
SERVER
和
ORACLE
数据类型
对应关系详解 和对应表格 整理
Oracle
SQL
Server
比较
SQL
Server
常见的数据库类型 字符
数据类型
CHAR CHAR :都是固定长度字符资料但
oracle
里面最大度为2kb,
SQL
Server
里面最大长度为8kb 变长字符
数据类型
VARCHAR2 VARCHAR :racle里面最大长度为4kb,
SQL
Server
里面最大长度为8kb 根据字符集而定的固定长度字符串 NCHAR :NCHAR 前者最大长度2kb后者最大长度4kb 根据字符集而定的可变
如何用
SQL
Server
和
Oracle
进行数据同步?
数据同步是大数据应用中非常重要的环节,它可以保证数据的实时性和一致性,为数据分析和决策提供重要依据。常见的数据同步方式包括ETL实时同步和实时ETL工具,其中实时ETL工具又可以分为基于日志追踪和基于触发器两种。针对不同的数据库系统,实现数据实时同步的方式也略有不同。本文分别介绍如何实现
SQL
Server
和
Oracle
数据库的实时同步,并推荐其他的实现数据同步的方法。
在
SQL
Server
中连接
Oracle
数据库并访问数据
尽管
SQL
Server
可以通过 Linked
Server
与
Oracle
数据库进行交互,但由于
SQL
Server
和
Oracle
使用不同的数据库引擎,某些功能和语法可能存在差异。通过
SQL
Server
配置 Linked
Server
连接到
Oracle
数据库,可以方便地进行跨数据库的数据访问。通过配置 Linked
Server
,你可以直接在
SQL
Server
中运行查询来访问
Oracle
数据库中的表、视图或其他数据对象。完成配置后,测试
Oracle
数据库的连接。
SQL
Server
与
Oracle
、My
SQL
对比的优缺点都有哪些
SQL
Server
与
Oracle
、My
SQL
对比
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章