연구실/SQL
SQL AUTO INCREMENT Filed - SQL 칼럼값 자동 증가
최익필
2010. 9. 9. 01:05
이 포스트를 만든 목적
- 심심해서
이 포스트의 준비물
- Firefox 4.0 beta5
- gVim 7.3
- PostgreSQL 8.4.2
참조 링크
- http://www.w3schools.com/sql/sql_autoincrement.asp
- http://www.xach.com/aolserver/mysql-to-postgresql.html
내용
SQL AUTO INCREMENT a Field 는 무엇인가?
- Primary Key 칼럼의 값이 새로운 레코드가 추가 되어질 때, 자동으로 증가시키려고 사용한다.
특이 사항
- 칼럼의 값이 정수일 때만 된다.
- 자동 증가값은 1이며, 시작값은 기본적으로 1이다.
- 만약 시작값을 바꾸고 싶다면, 각 DBMS 메뉴얼을 보는게 좋다.
주의 사항
- 각 DBMS 마다 자동 증가 설정하는 방법이 다르므로, 메뉴얼을 보는게 좋다.
- 나는 PostgreSQL 로 정리 할 것이다.
맛보기 코드 - PostgreSQL
여담
- DBMS를 보면 보다 자세히 나오므로, 각 메뉴얼을 보는게 최상이다.
단지 이번 포스트에서는 값을 자동으로 증가 할 수도 있다는 것을 알기만 하면 된다.(키워드만 얻으면 된다)