■ SQL Server 데이터 타입 사용하기

 

SQL Server

비주얼 베이직

설명

BINARY

Byte Array

고정 길이 바이너리 문자열, 8,000 바이트 길이까지

BIT

없음

한 자리 바이너리, 0이나 1

CHAR

String

고정 길이 비 유니코드 문자열, 8,000자까지

DATETIME

Date

1753년 1월 1일부터 9999년 12월 31일까지의 날짜와 시간을 지정할 수 있는 64비트 값, 3.33밀리초 정확성

DECIMAL

없음

-1038 - 1에서 1038 - 1 범위의 십진수

FLOAT

Double

-1.79E + 308에서 1.79E + 308 범위의 64비트 부동 소수점 숫자

IMAGE

Byte Array

가변 길이 바이너리 문자열, 231 - 1(2,147,483,648) 바이트 길이까지

INT

Long

-231(-2,147,483,648)에서 231 - 1(2,147,483,647) 범위의 31비트 정수

MONEY

Currency

-263(-922,337,203,685,477.5808)에서 263 - 1(922,337,203,685,477.5807)로 소수점 이하 4자리의 고정 소수점을 갖는 달러 값

NCHAR

String

고정 길이 유니코드 문자열, 4,000자까지

NTEXT

String

가변 길이 유니코드 문자열, 230 - 1(1,073,741,823)문자까지

NVARCHAR

String

가변 일이 유니코드 문자열, 4,000자까지

REAL

Single

-3.40E + 38에서 3.40E + 38 범위의 32비트 부동 소수점 숫자

SMALLDATETIME

Date

1900년 1월 1일부터 2079년 6월 6일까지의 날짜와 시간을 지정할 수 있는 32비트 값, 1분 정확성

SMALLINT

Integer

-215(-32,768)에서 215 - 1(32,767) 범위의 16비트 정수

SMALLMONEY

Currency

-214,748.3648에서 214,748.3647 범위의 달러 값

TEXT

String

가변 길이 비 유니코드 문자열, 231 - 1(2,147,483,647) 문자까지

TIMESTAMP

없음

데이터베이스 내 유일성이 보장되는 64비트 값

행이 삽입되고 업데이트될 때마다 값이 바뀐다.

TINYINT

Byte

0에서 255 범위의 8비트 정수

UNIQUEIDENTIFIER

없음

128비트 Global Unique Identifier(GUID) 값

VARBINARY

Byte Array

가변 길이 바이너리 문자열, 8,000 바이트 길이까지

VARCHAR

String

가변 길이 비 유니코드 문자열, 8,000자까지

 

Posted by 사용자 icodebroker

댓글을 달아 주세요