데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

안녕하세요.


동일한 타입의 테이블을 union all 해서 view 를 만든 후

where에서 키를 가지고 특정 테이블에서만 update나 delete가 가능한가요?


테스트를 해보았는데 "분할 열을 찾을 수가 없다"라는 메시지가 나옵니다.


맞게 테스트를 한건지 조언 부탁드립니다.

(msid 는 01, 02이 서로 겹치지 않습니다.)


테스트한 쿼리는 아래와 같습니다.

======================================

create table test_table_01 (    <<= test_table_02 도 동일하게 생성

msid int not null primary key

title varchar(50) not null,

msg varchar(50) not null,

in_date int not null,

up_date int 

)



insert into test_table_01 (msid, title, msg, in_date) values (1, 'title01', 'msg01', 0)

insert into test_table_01 (msid, title, msg, in_date) values (3, 'title03', 'msg03', 0)

insert into test_table_02 (msid, title, msg, in_date) values (2, 'title02', 'msg02', 0)

insert into test_table_02 (msid, title, msg, in_date) values (4, 'title04', 'msg04', 0)



create view test_table_vw

as

select msid, title, msg, in_date, up_date

from test_table_01

union all

select msid, title, msg, in_date, up_date

from test_table_02

go



update test_table_vw

set up_date = 1

where msid = 1

====================================

No. Subject Author Date Views
7754 type table을 sys.objects에서 어떻게 존재하는지 체크하나요? [2] 섭삽 2014.04.04 2718
7753 MSSQL 설치 여부와 그 외 정보들.. [2] 소브 2014.04.04 3717
7752 SQL 백업계획과 트랜잭션 관리에 대해서 문의좀 드릴게요 [4] SE왕초보 2014.04.04 3628
7751 참 어렵네요.. 뭐가 문제인지..당최.. [2] 이제는선택할때 2014.04.04 2976
7750 MS SQL 2008 R2 테이블과 linked server 테이블간의 동기화 [3] 디비디비 2014.04.03 6153
7749 ms sql 워크 구룹업데이트 설치 시 영문 메뉴..... [2] 홍훈아 2014.04.03 3114
7748 데이터베이스 모델링에 관해 조언 부탁드립니다. (카테고리는 어찌할 지 모르겠네요;) [1] 뵴뵴 2014.04.02 3784
7747 sql2012 설치 후 접속시 사용자 DB가 보이지 않아요 [5] 전혜연 2014.04.02 3104
7746 쿼리 질문 드립니다 ㅠㅠ [1] 무카무카 2014.04.02 3006
7745 MSSQL 버전과 최신 릴리즈 확인(매칭) 할수있는방법요.. [1] 낌군 2014.04.02 3737
7744 잠금요청 제한시간이 초과되었습니다 오류문의 드립니다.!! [1] akfflr 2014.04.02 7285
7743 원격에선 되고 로컬에선 로그인이 안되는 현상 [2] dontcryme 2014.04.02 6578
7742 SQL Reporting Service 는 뭔가요? [1] taz2315 2014.04.01 3827
7741 재고관리 선입선출 관련 테이블 문의 [4] 조진원 2014.04.01 10327
» view 를 update, delete 가능한가요? [1] 연금술사 2014.04.01 2769
7739 SQL 감사 기능을 해보려고 합니다. [3] 히니바라 2014.04.01 2729
7738 오라클 쿼리를 ms-sql로 변환해야 하는데.... [2] 아싸라비아콜롬비아 2014.04.01 2978
7737 sql 2012 다운로드 문의 [1] 전혜연 2014.04.01 2539
7736 엑세스 기반 클라이언트 사용중 odbc 오류 관련... [1] 이제는선택할때 2014.04.01 2844
7735 기간별로 인원체크하는 방법이 뭐가 있을까요? [5] Mr황 2014.03.31 3892





XE Login