SQL 질문요. > 자유게시판

자유게시판

SQL 질문요. 정보

SQL 질문요.

본문

SQL을 열심히 공부 중인 사람입니다.

첫 단원을 배우고 있는데요..

궁금한 점이 있어서 질문을 올립니다!..

create table sql_study(
last_name VARCHAR(30) DEFAULT 'iamfast',
first_name VARCHAR(20),
email VARCHAR(50),
gender CHAR(1),
birthday DATE,
profession VARCHAR(50),
location VARCHAR(50),
status VARCHAR(20),
interests VARCHAR(100),
seeking VARCHAR(100)
);

이 코드를 보시면 DEFAULT가 있는데요..

저건 도데체 있는 이유는 알겠는데 사용법을 모르겠습니다.

그리고 책에서는 NOT NULL 뒤에 DEFAULT(이런식 : NOT NULL DEFAULT 1.00)

인데 의미상으로 생각해보면 NULL은 안된다

근데 DEFAULT가 NULL일때 적용되는 것 아닙니까?

저는 DEFALUT의 사용법이 궁금하며

NOT NULL이 아니더라도

insert values(, "iamfast");

이런식이면 에러가 나는뎁숑.. ㅜㅜ..

알려주세요!
추천
0

댓글 2개

전체 199,641 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT