SlideShare a Scribd company logo
1 of 2
CHUYỂN ĐỔI QUA LAI LOẠI DỮ LIỆU TRONG
MYSQL VÀ SQL SERVER 2008
Mysqlvà MS SQL Server cónhữngloạidữliệutươngtựnhau.Sauđâylàcáchchuyển qua
lạigiữacácloạidữliệugiữachúng

1 Loạidữliệukiểu INTEGER
MySQL

MS SQL Server

TINYINT(1)

Bit

TINYINT

TINYINT

Ghichú
MS SQL thươnglà
unsigned nênkhôngcầnđể
unsigned

SMALLINT

SMALLINT

MEDIUMINT,INT

INT

BIGINT

BIGINT

Mysql TINYINT: cógiátrịtừ -127->127
MS SQL Tinyint: cógiátrịtừ 0->255

2 Loạidữliệu DECIMAL
MySQL

MS SQL Server

Ghichú

DECIMAL(M,D)

DECIMAL(p,s)

Độchínhxácmặcđịnh 18
Độchínhxáctốiđa 38
Saisốmặcđịnh 0

3Loạidữliệukiểu Float, Double
MySQL

MS SQL Server

FLOAT(N)

Float(n)

FLOAT(M,D)

Float(24)

DOUBLE(M,D)

Float(53)

REAL(M,D)
DOUBLE(M,D)

smallmoney, money

Ghichú
4Kiểudữliệu Date, Time
MySQL

MS SQL Server

Ghichú

DATETIME

Datetime

0001-01-01 ->9999-01-01

DATE

Date

0001-01-01 -> 9999-12-31

TIME

Time

00:00:00.0000000 ->
23:59:59.9999999

TIMESTAMP

smalldatetime

YEAR

1900-01-01 -> 2079-06-06

Smallint

5Dữliệukiểu String
MySQL

MS SQL Server

Ghichú

CHAR

Nchar(n)

Ncharlưutrữtốiđa 4000
kýtự

VARCHAR, TINYTEXT,

Nvarchar(n|max),Text

Nvarcharlưutrữ 4000 kýtự,
tốiđa 2^31-1 byte

TEXT(M),
MEDIUMTEXT,
LONGTEXT

6Kiểudữliệu Binary
MySQL

MS SQL Server

Ghichú

BINARY(M)

Binary(n)

Cho phéplưutrữ 8000 bytes

VARBINARY(M),

varbinary(n|max)

Varbinarylưutrữ 8000

TINYBLOB, BLOB,

bytes nhưngcóthểlưutốiđa

MEDIUMBLOB,

2^31-1 bytes

LONGBLOB
BLOB

sql_variant

LONGBLOB

image

More Related Content

Viewers also liked

Iimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventudIimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventudvengamin
 
Proyecto Pedagógico de Aula: Las TIC y Los Estados De La Materia
Proyecto Pedagógico de Aula: Las TIC y Los Estados De La MateriaProyecto Pedagógico de Aula: Las TIC y Los Estados De La Materia
Proyecto Pedagógico de Aula: Las TIC y Los Estados De La MateriaProyectoCPE2013
 
Iimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventudIimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventudvengamin
 

Viewers also liked (6)

Iimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventudIimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventud
 
1kunyit
1kunyit1kunyit
1kunyit
 
Guía 10
Guía 10Guía 10
Guía 10
 
Proyecto Pedagógico de Aula: Las TIC y Los Estados De La Materia
Proyecto Pedagógico de Aula: Las TIC y Los Estados De La MateriaProyecto Pedagógico de Aula: Las TIC y Los Estados De La Materia
Proyecto Pedagógico de Aula: Las TIC y Los Estados De La Materia
 
Tic velasquez johanna tp word_formato1
Tic velasquez johanna tp word_formato1Tic velasquez johanna tp word_formato1
Tic velasquez johanna tp word_formato1
 
Iimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventudIimsitituto mexicano de la juventud
Iimsitituto mexicano de la juventud
 

Map kiểu dữ liệu giữa MySQL và MS SQL Server

  • 1. CHUYỂN ĐỔI QUA LAI LOẠI DỮ LIỆU TRONG MYSQL VÀ SQL SERVER 2008 Mysqlvà MS SQL Server cónhữngloạidữliệutươngtựnhau.Sauđâylàcáchchuyển qua lạigiữacácloạidữliệugiữachúng 1 Loạidữliệukiểu INTEGER MySQL MS SQL Server TINYINT(1) Bit TINYINT TINYINT Ghichú MS SQL thươnglà unsigned nênkhôngcầnđể unsigned SMALLINT SMALLINT MEDIUMINT,INT INT BIGINT BIGINT Mysql TINYINT: cógiátrịtừ -127->127 MS SQL Tinyint: cógiátrịtừ 0->255 2 Loạidữliệu DECIMAL MySQL MS SQL Server Ghichú DECIMAL(M,D) DECIMAL(p,s) Độchínhxácmặcđịnh 18 Độchínhxáctốiđa 38 Saisốmặcđịnh 0 3Loạidữliệukiểu Float, Double MySQL MS SQL Server FLOAT(N) Float(n) FLOAT(M,D) Float(24) DOUBLE(M,D) Float(53) REAL(M,D) DOUBLE(M,D) smallmoney, money Ghichú
  • 2. 4Kiểudữliệu Date, Time MySQL MS SQL Server Ghichú DATETIME Datetime 0001-01-01 ->9999-01-01 DATE Date 0001-01-01 -> 9999-12-31 TIME Time 00:00:00.0000000 -> 23:59:59.9999999 TIMESTAMP smalldatetime YEAR 1900-01-01 -> 2079-06-06 Smallint 5Dữliệukiểu String MySQL MS SQL Server Ghichú CHAR Nchar(n) Ncharlưutrữtốiđa 4000 kýtự VARCHAR, TINYTEXT, Nvarchar(n|max),Text Nvarcharlưutrữ 4000 kýtự, tốiđa 2^31-1 byte TEXT(M), MEDIUMTEXT, LONGTEXT 6Kiểudữliệu Binary MySQL MS SQL Server Ghichú BINARY(M) Binary(n) Cho phéplưutrữ 8000 bytes VARBINARY(M), varbinary(n|max) Varbinarylưutrữ 8000 TINYBLOB, BLOB, bytes nhưngcóthểlưutốiđa MEDIUMBLOB, 2^31-1 bytes LONGBLOB BLOB sql_variant LONGBLOB image