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

编号

SqlServer

ToMySql

MySql

1

binary(50)

LONGBLOB

binary

2

bit

CHAR(1)

bit

3

char(10)

VARCHAR(10)

char

4

date

VARCHAR(10)

date

5

datetime

UNKNOWN

datetime

6

datetime2(7)

VARCHAR(27)

datetime

7

datetimeoffset(7)

VARCHAR(34)

datetime

8

decimal(18, 0)

BIGINT

decimal

9

float

DOUBLE

float

10

nchar(10)

Varchar(10)

nvarchar(10)

11

numeric(18, 0)

BIGINT

real

12

nvarchar(50)

VARCHAR(50)

nvarchar(50)

13

nvarchar(MAX)

MEDIUMTEXT

nvarchar

14

real

DOUBLE

real

15

smallmoney

DOUBLE

decimal(10,4)

16

text

MEDIUMTEXT

text

17

time(7)

VARCHAR(16)

time

18

timestamp

LONGBLOB

timestamp

19

varbinary(50)

LONGBLOB

varbinary

20

varbinary(MAX)

LONGBLOB

varbinary

21

varchar(MAX)

MEDIUMTEXT

varchar

22

uniqueidentifier

VARCHAR(36)

VARCHAR(36)

23

geography

LONGBLOB

LONGBLOB

24

geometry

LONGBLOB

LONGBLOB

25

hierarchyid

LONGBLOB

LONGBLOB

26

bigint

BIGINT

bigint

27

image

LONGBLOB

longblob

28

int

INT

int

29

money

DECIMAL(19,4)

decimal(19,4)

30

ntext

MEDIUMTEXT

mediumtext

31

smalldatetime

DATETIME

datetime

32

smallint

INT

int

33

sql_variant

TEXT

text

34

tinyint

INT

int

35

Varchar(50)

VARCHAR(50)

Varchar(50)

36

xml

MEDIUMTEXT

mediumtext

二、MySql到Sqlserver的数据类型的转变

编号

MySql

ToSqlServer

SqlServer

1

DECIMAL/DECIMAL(10)

BIGINT

DECIMAL

2

BLOB

VARCHAR(100)

IMAGE

3

BLOB(10)

VARCHAR(100)

IMAGE

4

BINARY

UNKNOWN

BINARY

5

LONGBLOB

VARCHAR(100)

IMAGE

6

MEDIUMBLOB

VARCHAR(100)

IMAGE

7

TINYBLOB

VARCHAR(100)

IMAGE

8

VARBINARY(10)

VARCHAR(100)

VARBINARY

9

DATE

DATETIME

DATE

10

TIME

DATETIME

TIME

11

TIMESTAMP

DATETIME

TIMESTAMP

12

YEAR

DATETIME

INT

13

DECIMAL(10)

BIGINT

DECIMAL

14

DOUBLE

FLOAT(53)

REAL

15

REAL

FLOAT(53)

REAL

16

CHAR

VARCHAR

CHAR

17

NVARCHAR

VARCHAR

NVARCHAR

18

TEXT

VARCHAR

TEXT

19

TINYTEXT

VARCHAR

TEXT

20

BIT

VARCHAR

BIT

21

ENUM

VARCHAR

VARCHAR2

22

SET

VARCHAR

VARCHAR2

23

GEOMETRY

UNKNOWN

TEXT

24

GEOMETRYCOLLECTION

UNKNOWN

TEXT

25

MULTILINESTRING

UNKNOWN

TEXT

26

LINESTRING

UNKNOWN

TEXT

27

MULTIPOINT

UNKNOWN

TEXT

28

MULTIPOLYGON

UNKNOWN

TEXT

29

POINT

UNKNOWN

TEXT

30

POLYGON

UNKNOWN

TEXT

31

INT

INT

INT

32

VARCHAR(20)

VARCHAR(20)

VARCHAR(20)

33

DATETIME

DATETIME

DATETIME

34

DATETIME(6)

DATETIME

DATETIME

35

FLOAT

FLOAT

FLOAT

36

INT(8)

INT

INT

37

MEDIUMINT(10)

INT

INT

38

SMALLINT(2)

INT

INT

39

TINYINT(2)

INT

INT

40

LONGTEXT

TEXT

TEXT

41

MEDIUMTEXT

TEXT

TEXT

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

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

    一.Oracle到SqlServer的数据类型的转变 编号 Oracle ToSqlServer SqlServer 1 BINARY_DOUBLE VARCHAR(100) real 2 BINAR ...

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

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

  3. ETL数据从sqlserver到mysql之间迁移

    因近期需要进行sqlserver数据到mysql之间的数据同步.偶然之间发现了这一款工具ELK 一.下载 1.Kettle可以在http://kettle.pentaho.org/网站下载 2.下载的 ...

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

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

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

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

  6. 用Sqoop进行Hive和MySQL之间的数据互导

    Hive导数据入MySQL 创建mysql表 use anticheat; create table anticheat_blacklist( userid varchar(30) primary k ...

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

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

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

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

  9. 解决kettle在两个mysql之间迁移数据时乱码的问题 和 相关报错 及参数调整, 速度优化

    1. 乱码问题 编辑目标数据库的链接: 配置编码参数即可. 2. 报错 No operations allowed after statement closed. 需要调整wait_timeout:  ...

随机推荐

  1. RobotFrameWork+APPIUM实现对安卓APK的自动化测试----第七篇【元素定位介绍】

    http://blog.csdn.net/deadgrape/article/details/50628113 我想大家在玩自动化的时候最关心的一定是如何定位元素,因为元素定位不到后面的什么方法都实现 ...

  2. 数据库-mongodb-高级查询表达式

    不等于  $nq 1 2 SQL : select * where != 3 NOSQL : db.goods.find({cat_id:{$ne:3 }},{cat_id:1,id:0}); NOS ...

  3. Python Study (05)装饰器

    装饰器(decorator)是一种高级Python语法.装饰器可以对一个函数.方法或者类进行加工.在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见到函数对象作为某一 ...

  4. 腾讯云 ubuntuservermysql安装和外网訪问

    1 腾讯云 购买ubuntu 默认账户是ubuntu(因为winscp 使用ubuntu没有权限写文件) 因为腾讯云主机ubuntu系统默认username为ubuntu,不喜欢每次做什么都要sudo ...

  5. 【C++】String类中的运算符重载

    模块化设计: 头文件: <span style="font-size:18px;"> #ifndef operator_operator_h #define opera ...

  6. C++中 pair 的使用方法

    #include<iostream> #include<string> #include<map> using namespace std; // pair简单讲就 ...

  7. MFC 与Excel文件的交互操作

    假日快要结束了.带着沉重的心情写下之前关于MFC与Excel文件交互的总结. 因为VS的版本号不同可能在操作上有些差异.所以在此指明下本篇文章的project环境为VS2013,也建议大家用最新的. ...

  8. UVA - 11762 - Race to 1 记忆化概率

    Dilu have learned a new thing about integers, which is - any positive integer greater than 1 can bed ...

  9. oracle故障处理之删除大表空间hang住

    背景 数据库分区表数据越来越大,需要对过期话的数据进行迁移,以及大的分区表需要进行数据的清理和删除,达到释放磁盘空间的目的. 问题说明 环境:linux 6.X 数据库:oracle 11.2.0.4 ...

  10. jsoup HTML parser hello world examples--转

    原文地址:http://www.mkyong.com/java/jsoup-html-parser-hello-world-examples/ Jsoup, a HTML parser, its “j ...