by 준일정 SQL MSSQL MYSQL [2018.08.29 20:18:57]
테이블 설계할 떄
성별이라는 필드에
문자 "남", "여" 이 두 글자만
들어갈 수있게 설계하려고 하는데 어떻게 하는건가요?
BOOL 타입 말고는 두가지만 선택할수있는 컬럼 타입은 없을겁니다.
보통은 공통코드쪽에서 남여(MF) 이런 코드를 만들어서 AP단에서 선택(콤보박스)할수있게 합니다.
CHECK 제약조건 주시면 됩니다.
CREATE TABLE test5 ( gender VARCHAR(3) NOT NULL CHECK (gender IN ('남', '여')) ) ;
아.. 이런게 있었네요..
바빠서 채택이 늦었네요 언제나 감사드립니다.!