아하
생활
탈퇴한 사용자
탈퇴한 사용자
19.05.13

mssql 데이터타입은 어떤게 있나요??

mssql에서 테이블 생성하고

필드 만들때 데이터 타입을 선택하는데

종류가 많더라구요 데이터 타입들 종류와 범위,크기들을 알고싶습니다

55글자 더 채워주세요.
1개의 답변이 있어요!
  • 탈퇴한 사용자
    탈퇴한 사용자
    19.05.13

    안녕하세요?

    MSSQL 데이터 타입 종류와 크기,범위을 알고싶으시다고 하셨는데 밑에 참고하시기 바랍니다^^

    데이터타입, 범위, 크기 순으로 정리해드렸습니다

    정수

    Bit, O 또는 1, bit

    Int, -2,147,483,648 ~ 2,147,483,647, 4 바이트

    Smallint , -32,768 ~ 32,767, 2 바이트

    Tinyint, 0 ~ 255, 1 바이트

    Bigint, -2^63 ~ 2^63-1, 8 바이트

    부동소수점

    Float[n] -1.79E+308 ~ 1.79E+308 n = 1~24 4 바이트

    Float[n] -1.79E+308 ~ 1.79E+308 n = 25~53 8 바이트

    Real -3.40E + 38 ~ 3.40E + 38 4 바이트

    문자데이터

    char[n] n = 1~8000 n 바이트

    Varchar[n] n = 1~8000 varchar [ ( n | max ) ] max는 최대 저장소 크기가 2^31-1바이트임 입력한 데이터의 길이

    Text 최대 2,147,483,647자의 가변길이

    유니코드 문자데이터

    Nchar n = 1~4000 n*2 바이트

    nvarchar n = 1~4000 nvarchar [ ( n | max ) ] max는 최대 저장소 크기가 2^31-1바이트임 입력한 데이터의 길이*2 바이트

    Ntext 최대 1,073,741,823자의 가변길이

    이진데이터

    binary n = 1~8000 n+4 바이트

    varbinary n = 1~8000 varbinary [ ( n | max) ] max는 최대 저장소 크기가 2^31-1바이트임 입력한 데이터의 길이+4 바이트

    Image 최대 2,147,483,647자의 가변길이

    날짜와시간

    datetime 1753/1/1~9999/12/31 8 바이트

    smalldatetime 1900/1/1~2079/6/6 4 바이트

    화폐

    money -922,337,203,685,477.5808~ +922,337,203,685,477.5807 8 바이트

    smallmoney -214,748.3648~214,748.3647 4 바이트