一、Oracle到SqlServer的数据类型的转变

编号

Oracle

ToSqlServer

SqlServer

1

BINARY_DOUBLE

VARCHAR(100)

real

2

BINARY_FLOAT

VARCHAR(100)

float

3

BLOB

UNKNOWN

image

4

CHAR

VARCHAR(2)

nchar

5

DATE

UNKNOWN

date

6

INTERVAL_DAY_TO_SECOND

VARCHAR(100)

nvarchar

7

INTERVAL_YEAR_TO_MONTH

VARCHAR(100)

nvarchar

8

LONG

VARCHAR(100)

ntext

9

LONG RAW

VARCHAR(100)

image

10

NCLOB

TEXT

ntext

11

NUMBER

FLOAT(53)

Numeric

12

NVARCHAR2

VARCHAR(20)

nvarchar

13

RAW

VARCHAR(20)

varbinary

14

TIMESTAMP

UNKNOWN

timestamp

15

TIMESTAMP(6) WITH LOCAL TIME ZONE

VARCHAR(100)

datetime

16

TIMESTAMP(6) WITH TIME ZONE

VARCHAR(100)

datetime

17

CLOB

TEXT

TEXT

 二、SqlServer到Oracle的数据类型的转变

编号

SqlServer

ToOracle

Oracle

1

bigint

INTEGER

NUMBER

2

bit

CHAR(1)

NUMBER

3

char

VARCHAR2(10)

CHAR

4

date

VARCHAR2(10)

DATE

5

datetime2(7)

VARCHAR2(27)

TIMESTAMP

6

datetimeoffset(7)

VARCHAR2(34)

TIMESTAMP (7) WITH TIME ZONE

7

decimal(18, 0)

INTEGER

NUMBER

8

float

NUMBER

float

9

Int

INTEGER

NUMBER

10

nchar(10)

VARCHAR2(10)

NCHAR

11

ntext

CLOB

NCLOB

12

numeric(18, 0)

INTEGER

NUMBER

13

nvarchar(MAX)

CLOB

NCLOB

14

real

NUMBER

real

15

smallint

INTEGER

NUMBER

16

sql_variant

CLOB

NCLOB

17

xml

CLOB

NCLOB

18

uniqueidentifier

VARCHAR2(36)

CHAR

19

tinyint

INTEGER

NUMBER

20

smalldatetime

TIMESTAMP

DATE

21

smallint

INTEGER

NUMBER

22

Xml

CLOB

NCLOB

23

varchar(MAX)

CLOB

VARCHAR

24

geography

BLOB

BLOB

25

geometry

BLOB

BLOB

26

hierarchyid

BLOB

BLOB

27

binary(50)

BLOB

BLOB

28

Image

BLOB

BLOB

29

Int

INTEGER

INTEGER

30

money

NUMBER(19,4)

NUMBER(19,4)

31

nvarchar(50)

VARCHAR2(50)

VARCHAR2(50)

32

smallmoney

NUMBER(10, 4)

NUMBER(10, 4)

33

text

CLOB

CLOB

34

varbinary(50)

BLOB

BLOB

35

varbinary(MAX)

BLOB

BLOB

36

varchar(50)

VARCHAR

VARCHAR

异构关系数据库(Sqlserver与Oracle)之间的数据类型转换参考的更多相关文章

  1. 利用Kettle进行SQLServer与Oracle之间的数据迁移实践

    Kettle简介 Kettle(网地址为http://kettle.pentaho.org/)是一款国外开源的ETL工具,纯java编写,可以在Windows.Linux.Unix上运行,数据抽取高效 ...

  2. 异构关系数据库(Sqlserver与MySql)之间的数据类型转换参考

    一.SqlServer到MySql的数据类型的转变 编号 SqlServer ToMySql MySql 1 binary(50) LONGBLOB binary 2 bit CHAR(1) bit ...

  3. 异构关系数据库(MySql与Oracle)之间的数据类型转换参考

    一.MySQL到Oracle的数据类型的转变: 编号 MySQL ToOracle Oracle 1 GEOMETRY BLOB BLOB 2 GEOMETRYCOLLECTION BLOB BLOB ...

  4. [转]MYSQL 与 Oracle 之间的数据类型转换

    原文地址:http://www.cnblogs.com/guyueyanzi/archive/2010/02/27/1674788.html Table 2-4 Default Data Type M ...

  5. Mysql与Oracle之间的数据类型转换

    MySQL Data Type Oracle Data Type BIGINT NUMBER(19, 0) BIT RAW BLOB BLOB, RAW CHAR CHAR DATE DATE DAT ...

  6. spring BasicDataSource 数据源配置 sqlserver数据库 oracle数据库 mysql数据jdbc配置

    spring BasicDataSource 数据源配置 sqlserver数据库 oracle数据库 mysql数据jdbc配置 jdbc.properties 文件信息如下: ---------- ...

  7. 【转载】Sqlserver使用Convert函数进行数据类型转换

    在Sqlserver数据库中,可以使用Convert函数来进行数据类型的转换,如将数字类型decimal转换为字符串nvarchar类型,或者将字符串类型转换为数字类型都可以使用Convert函数来实 ...

  8. 【数据传输 1】服务器—>客户端之间的数据类型转换

    导读:在做项目的时候,在controller中,将List数据类型转换为了JSON字符串,那么,为什么要将其数据转换为JOSN呢?这样的转换是否是必须的,在这个转换过程中,又经过了那些步骤?注:本篇博 ...

  9. SQLServer服务器数据库之间的数据操作(完整版)

    分类: 数据库开发技术 ---------------------------------------------------------------------------------- -- Au ...

随机推荐

  1. hadoop的理解

    知乎上有个人写的感觉挺好理解的,不知道对不对,先截图存着

  2. Java设计模式透析之 —— 模板方法(Template Method)

    今天你还是像往常一样来上班,一如既往地開始了你的编程工作. 项目经理告诉你,今天想在server端添加一个新功能.希望写一个方法.能对Book对象进行处理.将Book对象的全部字段以XML格式进行包装 ...

  3. win10 bcdedit加入vhdx启动

    第一步,先用hyper-v.imagex或者其他vhd安装器.将win10 系统安装到一个vhd文件里(vhdx更好.动态扩展等诸多优良特性).比方d:\win10tp.vhdx 第二步,运行例如以下 ...

  4. UVALive 3027 Corporative Network 带权并查集

                         Corporative Network A very big corporation is developing its corporative networ ...

  5. HDOJ 题目3518 Boring counting(后缀数组,求不重叠反复次数最少为2的子串种类数)

    Boring counting Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) ...

  6. 0x16 Trie

    这章刷的真带劲 嘿嘿 裸题 #include<cstdio> #include<iostream> #include<cstring> #include<cs ...

  7. tflearn中一些CNN RNN的例子

    lstm.py # -*- coding: utf-8 -*- """ Simple example using LSTM recurrent neural networ ...

  8. Swift 字符串的分割

    componentsSeparatedByString 就是根据 传递的 一个字符,进行字符串的一个分割 // 分割字符串 - > let sourceArray = source.compon ...

  9. Maven 学习笔记(一)

    定义 Maven 是基于项目对象模型(POM)的软件项目管理工具,它采用纯 java 编写,用于管理项目的构建,最早在 Jakata Turbine 项目中开始被使用.它包含了一个项目对象模型(Pro ...

  10. nginx报错日志:see security.limit_extensions

    访问出现部分.js.css等部分文件被拒绝错误日志如下: 19:20:13 [error] 1181#0: *287 FastCGI sent in stderr: "Access to t ...