database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40128 게시물 읽기
No. 40128
뷰테이블 인서트 문의드립니다.
작성자
이훈
작성일
2013-05-13 14:38ⓒ
2013-05-14 14:33ⓜ
조회수
6,135

뷰테이블 자체가 인서트가 안되는건지요?

답변좀 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

컬럼에만 안되는건 아니구요.

이 경우에는 뷰 자체가 안되는 것입니다.

뷰에 DML 이 가능하려면 해당 테이블에 대해 키보존이 되어야 합니다.

Group By 하면 키보존이 안되겠지요.

조인뷰의 경우엔 1:M 조인인 경우 M 쪽 테이블의 컬럼에 에 대한 DML은 가능합니다.

1쪽 집합은 M만큼 늘어나므로 키보존이 안되구요.

M쪽 집합은 M그대로 키보존이 되지요.

마농(manon94)님이 2013-05-13 15:42에 작성한 댓글입니다.
이 댓글은 2013-05-13 15:44에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
40131해당 프로시져럴 생성하면 오류와함께 생성이되네요. [1]
새하정
2013-05-15
6778
40130connect by 로 구현한 결과 하위정보 sum 하기 [2]
무는무다
2013-05-15
6797
40129테이블 키값 만들기 [1]
아폴론
2013-05-14
6144
40128뷰테이블 인서트 문의드립니다. [1]
이훈
2013-05-13
6135
40126ORA-08102 어떤 테이블이던 오브젝트id= 39 로 오류 납니다. [1]
최명환
2013-05-08
10894
40125쿼리문의드립니다. [1]
헬프
2013-05-07
6230
40124중복 제거 질문드립니다. [2]
이용헌
2013-05-03
6923
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다