제약조건, Primary Key, Foreign Key, Unique, Check, Null, Default
제약(Constraing) 조건 - 열이름, 타입, 길이, 제약조건 - 6가지 - 1개의 컬럼에 대한 제약 사항을 지정 - 데이터 입력이 잘못되엇을때를 방지하기 위한 무결성 지원 요소1. Primary Key2. Foreign Key3. Unique4. Check5. Null : 행당 컬럼의 값이 null인지? 아닌지? 제약 , 해당 컬럼값을 기입을 반드시 해야하는지? 비워도 상관없는지? - 해당 컬럼값을 기입을 반드시 해야하는지? 비워도 상관없는지? - null : 써도0, 안써도 0 - not null : 반드시 써야함0, 비워두면 에러 - 필수입력 컬럼6. Default1. Null : 행당 컬럼의 값이 null인지? 아닌지? 제약 , 해당 컬럼값을 기입을 반드시 해야하는지? 비워도 상관없는지? -..
하위쿼리,서브쿼리, union, view
CREATE TABLE tblMember ( Pk INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, Name NCHAR (5) NOT NULL, -- 이름 Grade INT NOT NULL, -- 고객등급. 1=준회원, 2=정회원, 3=우수회원 Byear INT NOT NULL, -- 생년. 미성년자 확인에 사용함 Tel NVARCHAR (15) NOT NULL, -- 전화번호 Addr NVARCHAR (50) NULL, -- 주소 Money INT NOT NULL, -- 예치금 ); select * from tblMember INSERT INTO tblMember (Name,Grade,Byear,Tel,Addr,Money) VALUES ('김유신',1,1970,'123-4567..