테이블 컬럼 추가시 뷰의 컬럼 질문드립니다. 0 2 937

by OMIL [SQL Query] [2017.09.19 09:56:42]


emp 이란 테이블과 view_emp 라는 뷰를 사용하고 있습니다.

 

뷰에 대해 이해를 정확히 못해서 그런것 같은데,

 

테이블에 컬럼을 추가할때 같은 컬럼을 뷰에서도 보여지게 하려면

각각 테이블과 뷰에 컬럼을 동일하게 추가해주면 되는건가요?

뷰에도 같은 이름으로 컬럼만 추가해 주면 테이블에서 값을 읽어 오는건지요?

 

그럼 뷰에도 동일하게

alter table view_emp add(col01 char(1 byte));

이런식으로 추가해주면 되는건가요?

 

조언 구합니다. 감사합니다.

by 김용한 [2017.09.19 10:42:12]

뷰에대한개념을 익히시길

http://wiki.gurubee.net/pages/viewpage.action?pageId=983053


by 호리 [2017.09.19 10:43:15]

뷰도 alter가 되나요?

그냥 뷰 스크립트에서 수정하시면 될 것 같은데요.

create or replace .....에서 select  절에 컬럼 추가, view에도 컬럼추가.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입