연구실/SQL
SQL Views - SQL 뷰 또는 가상 테이블
최익필
2010. 9. 9. 01:47
이 포스트를 남긴 목적
- 심심해서
이 포스트의 준비물
- Firefox 4 beta5
- gVim 7.3
- PostgreSQL 8.4.2 On Debian 5.0
참조 링크
내용
SQL View는 무엇인가?
- 뷰는 가상 테이블이다.
- 이 가상 테이블은 SQL 결과가 기반이 된다.
특이 사항
- View 는 레코드에 대한 Insert, Update가 되지 않는다.
- View 는 한개 또는 여러개의 테이블의 결과일 수 있다.(JOIN문도 된다는 뜻)
- View 에 functions, WHERE 등도 추가할 수 있다.
- View 를 사용하는 SQL이 있을 때마다 매번 View를 만든다.(성능상 좋지 않다는 뜻)
맛보기 코드
여담
- 졸리기 시작했다.