이 포스트를 만든 목적 인터넷에서 찾은 정보를 기록하기 위해서 이 포스트의 준비물 gVim 7.3 참조 링크 http://www.w3schools.com/sql/sql_unique.asp 내용 SQL UNIQUE Constraint(제약)은 무엇인가? 칼럼의 값이 중복되지 않게 하는 제약이다. 이것 때문에 테이블의 각 레코드는 유일한 레코드가 될 수 있다. 주의 해야 할 점은 무엇인가? PRIMARY KEY 제약은 자동적으로 UNIQUE 제약이 따라간다. UNIQUE 는 한 테이블에 여러개를 지정할 수 있지만, PRIMARY KEY 제약은 오로지 1개 만 지정할 수 있다. 맛보기 코드 -- http://www.w3schools.com/sql/sql_unique.asp CREATE TABLE Persons..
연구실/SQL 검색 결과
이 포스트를 만든 목적 인터넷에서 찾은 정보들을 정리하려고 이 포스트의 준비물 gVIm 7.3 참조 링크 http://www.w3schools.com/sql/sql_notnull.asp 내용 SQL NOT NULL Constraint(제약)은 무엇인가? 컬럼의 값이 NULL이 되지 못하도록 하는 제약이다.(기본적으로 칼럼은 NULL을 허용한다.) 이것때문에 값 없이 새로운 레코드 추가/업데이트를 하지 못한다. 어디에 쓰이는가? 칼럼에 값이 반드시 있어야 하는 모든 경우 맛보기 코드 CREATE TABLE Programers ( Id integer(2) NOT NULL, Name varchar(15) NOT NULL, Part varchar(10)) NOT NULL ) 여담 어디에 쓰이는지 생각하는 것이 ..
이 포스트를 만든 목적 아직도 갈 길이 멀다. 이 포스트의 준비물 gVim 7.3 참조 링크 http://www.w3schools.com/sql/sql_constraints.asp 내용 오늘은 테이블 칼럼에 영향을 주는 Constraints(제약 조건 혹은 제약)이 무엇이며, 어떤 것들이 있는지 정리할 것이다. SQL Constraints 란 무엇인가? 우리나라 말로 번역된 책들을 보면, 제약조건 또는 제약 이라고 번역 되어 있다. 테이블의 칼럼의 값에 제약을 주기 위해 사용 된다. CREATE TABLE 을 할 때, 또는 후에 ALTER TABLE로 constraints 를 부여 할 수 있다. 어떤 Constraints 가 있는가? NOT NULL - 칼럼의 값은 NULL을 갖을 수 없다. 라는 제약이..
이 포스트를 만든 목적 심심해서 :-) 이 포스트의 준비물 EDIT : gVim 7.2 (곧 7.3 나온다!) DBMS : Postgresql 8.4.2 GUI Tool : pgAdmin3 1.10.1 OS : Debian 5 64-bit 참조 링크 http://www.w3schools.com/sql/sql_create_table.asp - 요점을 아주 정확하게 설명하고 있다. http://www.postgresql.org/docs/current/static/sql-createtable.html - 보기 힘들 정도로 아주 자세히 나와 있다. 내용 SQL CREATE TABLE 은 무엇인가? DB에 테이블을 생성해 주는 SQL 문법 이다. 테이블 생성 시 옵션을 지정할 수 있다. - 각 DBMS 마다 제한..
이 포스트를 만든 목적 심심해서 :-) 이 포스트의 준비물 EDIT : gVim 7.2 (곧 7.3 나온다!) DBMS : Postgresql 8.4.2 GUI Tool : pgAdmin3 1.10.1 OS : Debian 5 64-bit 참조 링크 http://www.w3schools.com/sql/sql_create_db.asp - 간단하게 요점만 잘 나와 있다. http://www.postgresql.org/docs/8.3/static/sql-createdatabase.html - postgrsql 에 대해서 아주 자세히 나와 있다. 내용 SQL CREATE DATABASE 란 무엇인가? DBMS에 새로운 DB를 생성하는 명령어/문법 이다. 각 DB마다 해당 SQL이 먹히지만, 세부 옵션을 지정하기..
이 포스트를 만든 목적 쉽게 잊어 먹지 않기 위해서 이 포스트의 준비물 gVim 7.2 SyntexHighlighter 3 Postgresql 8.4.2 pgAdmin 1.10.1 참조 링크 http://www.w3schools.com/sql/sql_select_into.asp - 간단하면서도 요점만 잘 정리되어 있다. http://tit99hds.egloos.com/928582 - 비슷한 INSERT INTO SELECT 와 차이점을 설명하고 있다. http://duraboys.tistory.com/1530 - 대략 적인 이야기 http://www.postgresplus.co.kr/man/sql-selectinto.html - postgresql 의 내용 내용 SQL SELECT INTO 는 무엇인가?..
최근댓글