테이블 생성시 default 값 지정하는거 질문좀 드릴께요 0 1 1,416

by 아히고 [2012.07.04 20:15:06]


테이블 생성할때 null 로 들어오면 자동으로 특정값이 들어가게 하려고 하는데요
혹시 거기에 조건이 들어갈 수 있나요??

특정 컬럼에 시작되는 앞 3자리 123이면 N 아니면 M 이렇게 default 값 지정이 가능 한가요???
by 고기브페 [2012.07.05 16:41:11]
컬럼을 문자 열이 아니면 TO_CHAR 을 쓰셔서 문자열로 바꾸신다음
SUBSTR 쓰셔서 앞글자 빼내시고 IF 문 이나 CASE 문 을 적용 해보세요.
직접 해보시는게 더 득이 될거 같아 쿼리는 적지 않을께요.
강좌 검색에 IF 나 CASE 치시면 강좌가 나오니 참고 하세요.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입