참고 : http://blog.naver.com/sow21019/144801048
■ 문자열 비교
타입 |
MS-SQL |
Mysql |
Oracle | ||||
고정길이 |
CHAR(길이) |
CHAR(길이) 0~255 개의 고정길이 문자열 |
CHAR(길이) 최대 2000 바이트 | ||||
NCHAR (길이) 열에 정의된 길이의 2배 |
NCHAR (길이) | ||||||
가변길이 |
VARCHAR(길이) 최대 8,000자 비유니코드 가변 길이 문자 데이터 |
VARCHAR(길이) 0~65,535개의 가변길이 문자열 |
VARCHAR2(길이) 최대 4000 바이트 | ||||
NVARCHAR(길이) 열에 정의된 길이의 2배 최대 4,000자인 가변 길이 유니코드 데이터 |
NVARCHAR2(길이) 최대 4000 바이트 | ||||||
|
TEXT |
TEXT 0~65,535개의 가변길이 문자열 |
CLOB 1바이트 문자열, 최대 4GB VARCHAR2 | ||||
MEDIUMTEXT 0~16,777,215개의 가변길이 문자열 |
CLOB 1바이트 문자열, 최대 4GB RAW | ||||||
LONGTEXT
0~4,294,967,295개의 가변길이 문자열 | |||||||
TINYTEXT | VARCHAR2 | ||||||
NTEXT |
LONG | ||||||
|
BINARY |
TINYBLOB |
RAW | ||||
VARBINARY |
BLOB |
BLOB , RAW | |||||
IMAGE |
MEDIUMBLOB |
BLOB 이진 문자열, 최대 4GB RAW | |||||
LONGBLOB |
LONG RAW | ||||||
ENUM |
VARCHAR2 | ||||||
SET | |||||||
■ 수치 자료형
타입 |
MS-SQL |
Mysql |
Oracle | |||
|
TINYINT 5 |
TINYINT(길이) 부호 범위는 -128에서 127까지 이다. 부호가 없다면 범위는 0에서 255 |
Number(3) | |||
SmallInt 7 |
SmallInt(길이) 부호가 있는 범위는 -32768에서 32767까지 이다. 부호가 없다면 0 에서 65535까지 임. |
Number(5) | ||||
MediumInt(길이) 부호가 있으면 -8388608 에서 8388607까지 이고, 부호가 없다면 0 에서 16777215까지 임. |
||||||
Int(길이) 12 |
Int(길이) 부호 범위는 -2147483648 에서 2147483647까지 이고, 없으면 0 에서 4294967295까지 임. |
Number(10) | ||||
Bigint |
Bigint |
Number(19) | ||||
Float(길이,소수) 30 |
Float(길이,소수) 사용 가능한 값은 -3.402823466E+38 에서 -1.175494351E-38, 0 이고, 그리고 1.175494351E-38 에서3.402823466E+38 까지다. |
Float | ||||
Double(길이,소수) 일반 크기 (이중 정밀도)의 부동 소수점 숫자. 사용 가능 값은 -1.7976931348623157E+308 에서 -2.2250738585072014E-308, 0, 그리고 2.2250738585072014E-308 에서 1.7976931348623157E+308 까지다. |
||||||
Decimal(길이,소수) 41 |
Decimal(길이,소수)
|
Numeric(길이,소수) | ||||
Numeric 41 |
NUMERIC = Decimal |
Numeric(길이,소수) | ||||
Money 30 |
Number(19,4) | |||||
Smallmoney 30 |
Number(19,4) | |||||
Real 30 |
REAL = Float |
Float(23) | ||||
■ 날짜 시간 자료형
MS-SQL |
Mysql |
Oracle |
SmallDatetime |
DATE |
DATE |
Datetime |
DATETIME |
DATE |
TimeStamp |
TIMESTAMP |
RAW |
SmallDatetime |
TIME |
|
SmallDatetime |
YEAR |
|
http://najsulman.tistory.com/540
http://blog.naver.com/sommer06?Redirect=Log&logNo=80034478302
[출처] MS-SQL과 Mysql 데이타 타입 비교|작성자 불가사리