VIEW 문법 구문에 보면
PK 같은 설정에 대한 부분이 없던데요....
VIEW 는 테이블이 아니고, 저는 VIEW가 테이블에 종속적이라고 생각하거든요
당연히 PK 설정을 못한다고 생각은 하는데요...
혹시라도 가능한지 알고 싶구요...
가능하다면 방법을 좀 알려주세요.
테이블과 VIEW 의 차이점을 간단히 설명해 주시면 감사하겠습니다.
좋은 하루되세요..
우선 VIEW는 "쿼리로 정의된 가상의 테이블"이므로 테이블과 뷰의 차이는 실체가 있는 테이블인지 실체가 없는 뷰인지...가 가장 큰 차이점이겠습니다.
뷰에 PK가 필요한 이유를 명확히 알아야 PK를 흉내낼 방법을 같이 고민해 볼 수 있겠습니다.
가장 간단한 방법으로는 view에 unique index를 생성하여 indexed view를 생성하는 것이 제일 비슷하겠지만 상황에 따라서는
문제가 무었이고, 어떻게 해결되었으면 좋겠다..는 내용이 있어야지만 그에 맞는 답이 나올 수 있겠습니다.