
ODBC 필드 타입은 다음과 같습니다.
- char: 고정 길이 문자열
- varchar: 가변 길이 문자열
- date: 날짜
- time: 시간
- datetime: 날짜와 시간
- bit: 이진 데이터
- tinyint: 8비트 정수
- smallint: 16비트 정수
- int: 32비트 정수
- bigint: 64비트 정수
- float: 32비트 부동소수점
- double: 64비트 부동소수점
- decimal: 정수와 소수점의 정밀한 표현
- numeric: 정수와 소수점의 정밀한 표현
- longvarchar: 긴 가변 길이 문자열
- longlong: 64비트 정수
\'integer\'와 \'longlong\'의 차이점은 크기입니다. \'integer\'는 32비트 정수이며, \'longlong\'은 64비트 정수입니다. \'longlong\'은 더 큰 정수를 표현할 수 있습니다.
\'longlong\'은 64비트 정수이기 때문에, 큰 수를 표현할 때 사용됩니다. 예를 들어, 1,000,000,000,000,000 (10^18)과 같은 큰 수를 표현할 때 \'longlong\'을 사용합니다.
반면, \'integer\'는 32비트 정수이기 때문에, 작은 수를 표현할 때 사용됩니다. 예를 들어, 1,000,000 (10^6)과 같은 작은 수를 표현할 때 \'integer\'을 사용합니다.
따라서, \'longlong\'은 더 큰 정수를 표현할 수 있기 때문에, 더 큰 수를 표현할 때 사용됩니다.
2025-04-23 17:46