Post List

2015년 12월 2일 수요일

Database 별 boolean type

결론부터 말씀드리자면 대부분 없습니다.

1. Oracle, Tibero, DB2, Altibase

없습니다.
그나마 가장 작은 CHAR를 사용하여 구현합니다.
(Altibas에 BIT 타입이 있긴한데, 이건 LOB 데이터 용입니다.)

create table tbool (
id char check (id in (0,1)
);
insert into tbool values(0);
insert into tbool values(1);`

위와 같이 사용하시면 됩니다.

2. MS-SQL, Sybase, DM7

역시 없습니다만, BIT 타입이 있습니다.
0,1로 저장됩니다.

3. PetaSQL

있습니다. boolean 타입이 있지만,
ODBC로 접근시 값을 읽으면 0, 1로 표시됩니다. (MAPI로 접근시는 true, false 소문자로 표시됩니다.)
INSERT는 true, false 로 입력이 가능합니다.




댓글 없음:

댓글 쓰기