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
운영게시판
최근게시물
MySQL Q&A 26472 게시물 읽기
No. 26472
View에 insert
작성자
눈꽃햇살
작성일
2007-03-08 13:49
조회수
1,863

(SELECT DISTINCT '1' dh, '0' pt,

                       cd,  nm

                       FROM view_Table

                       WHERE tId = 's')

                    UNION

                    (SELECT DISTINCT '2' dh, pt,

                       cd, nm

                       FROM view_table

                       WHERE tId = 's' )

                    UNION

                    (SELECT DISTINCT '3' dh, pt,

                       cd, nm

                       FROM view_table

                       WHERE tId = 's' )                   

                    ORDER BY dh, nm


현재 위한 같은 View를 이용하여 레코드셋으로 데이터를 잘 끌고 옵니다. 

그런데 현재 가져온 레코드에다 새로운 레코드를 더 추가 하려면  insert를 해줘야  하는데 

제가 View를 많이 안써봐서봐서 그런데 view에도 insert가 가능한가요?

예를 들어주시면 감사드리겠습니다. 


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

뷰의 결과물에 레코드를 더 추가한다는 건가요? 질문을 잘하는 것도 실력이죠.

제일 쉽게 레코드를 테이블에 삽입하고 뷰를 실행하면 나오겠네요. 
실제로 레코드를 삽입하면 안되는 것이라면 임시 테이블을 만들고 데이타 넣고 뷰에서 임시테이블까지 긁어서 보여주면 되고요. 

정왕균(아레아)님이 2007-03-08 18:29에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
26475한글 표시가 안됩니다. [3]
최장헌
2007-03-08
3173
26474group by 만으로 해결이 불가능할까요? [3]
ido97
2007-03-08
2504
26473주석 [1]
눈꽃햇살
2007-03-08
1849
26472View에 insert [1]
눈꽃햇살
2007-03-08
1863
26471쿼리질문(조건에 해당하는 컬럼명만 출력)
ghg
2007-03-08
1589
26470[질문] SQL Relay 죽는 문제.
이상
2007-03-08
1383
26469select 명령어를 쓸때 ...
서미지
2007-03-07
1511
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다