一、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. TensorFlow 版本问题

    TensorFlow各个版本均可以在GitHub上下载,之前下载配置的是0.5.0版本,运行的时候,出现很多问题,什么模块缺失attribute,函数参数问题等,修改起来让人抓狂,后来索性下载使用0. ...

  2. yii2.0 表单小部件常用的默认选中

    下面自己总结了一下表单小部件中经常使用到的一些默认选中 直接在视图代码里面说明啦 <?php //这个表头就不多说了 use yii\helpers\Html; use yii\widgets\ ...

  3. asp.net mvc--传值-后台->前台

    后台传值到前台的方式 Model Binding # 这是public ActionResult中的最后部分 return View(listmode); json方式01 public void G ...

  4. D - Constructing Roads

    D - Constructing Roads 思路:并查集板子 #include<cstdio> #include<cstring> #include<iostream& ...

  5. 原来C++之父在大摩工作呀,并且还是总经理。。

    摩根士丹利信息技术部门简历接收即将截止.请同学们抓紧投递 摩根士丹利9月.10月将在中国各大高校举办包含技术讲座.信息分享会以及校园宣讲会在 内的一系列校园活动.同学们将有机会和摩根士丹利高管以及返校 ...

  6. C/C++学习:函数指针

    曾经在书上看到函数指针相关的都没怎么重视.可是近期在实际的工作中却派上了用场.所以认真地学习了一遍. 函数指针的申明 申明一个函数指针非常easy,就是将函数申明中的函数名替换为一个指针就可以: C/ ...

  7. Linux下FFmpeg的安装编译过程【转】

    本文转载自:http://www.linuxidc.com/Linux/2013-06/85628.htm 详细说下在Linux下FFmpeg的安装编译过程.参考 Ubuntu 10.04安装编译FF ...

  8. 学习 shell —— 条件判断 if 的参数

    1. 文件判断表达式 -e filename:如果 filename 存在(exist),则为真: -d filename:如果 filename 为目录(directory),则为真: -f fil ...

  9. DBS-MySQL:MYSQL获取自增ID的四种方法

    ylbtech-DBS-MySQL:MYSQL获取自增ID的四种方法 1.返回顶部 1. 1. select max(id) from tablename 2.SELECT LAST_INSERT_I ...

  10. 解决Highcharts指针偏离的问题

    Highcharts 在初始化3D柱状图 时 (注意:3D图形会发生偏移,2D显示正常) 如果加入 shared: true,属性,则可能会导致柱 状图 toolTip提示框偏移,解决方法是去掉或注释 ...