새벽코딩

[SQLP] SQL 기본과 활용 - 데이터 유형 본문

DB 모델링 & SQL

[SQLP] SQL 기본과 활용 - 데이터 유형

J 코딩 2022. 2. 3. 22:38
반응형

데이터 유형

  1. CHARACTER(s)
  • 고정 길이 문자열 정보를 나타냄 (Oracle이나 SQL Server에서는 CHAR로 표현)
  • s는 기본 길이 1byte, 최대 길이 Oracle(2000 byte), SQL Server(8000 byte)
  • s만큼 최대 길이, 고정길이를 갖고 있으므로 할당된 변수길이보다 작을 경우 남는 길이만큼 공백으로 채워짐
  1. VARCHAR(s)
  • 가변 길이 문자열 정보를 나타냄
  • s는 최소길이 1byte, 최대길이 Oracle(4000 byte), SQL Server(8000 byte)
  • s만큼 최대 길이를 갖지만 가변 길이로 조정이 되기 때문에 할당된 변수값의 byte만 적용
  1. NUMERIC
  • 정수, 실수 등의 숫자정보 (Oracle은 NUMBER, SQL Server은 10가지이상의 숫자타입)
  • Oracle은 처음에 전체자리 수를 지정하고, 소수부의 자리수를 지정한다 (ex: NUMBER(10, 2))
  1. DATETIME
  • 날짜와 시각정보를 나타냄(Oracle은 DATE, SQL Server은 DATETIME)
  • Oracle은 1초단위, SQL Server은 3.33ms 단위
반응형
Comments