2010-05-28 2 views
0

DB2에서 from 절에 DML을 사용할 수 있습니까? 고마워요DB2에서 from 절에 update 또는 create 문을 넣을 수 있습니까?

+0

는 더 나은 솔루션을 찾을 수 있습니다. 기술적으로 가능한지 확신 할 수는 없지만 작동하는 경우에도 내게 좋은 스타일처럼 보이지는 않습니다. –

+0

어쩌면 API 호출을 저장할 수 있고 테이블을 임시로 필요로합니다. – derrdji

+0

~ @Martin Klinke가 좋은 지적을 가지고 있다고 생각합니다. 실제로 사용 사례를 설명 할 수 있습니까? API 호출은 실제로 SQL에 적용되지 않습니다. 여러 쿼리를 하나의 데이터베이스 호출로 결합하여 걱정할 필요가있는 경우이를 수행 할 수 있습니다. 그러나 KISS 원칙을 기억하고 각 명령/기능/명명 된 그룹 운영자가 한 가지 일을 잘 수행하도록하십시오. '부작용 없음' – jcolebrand

답변

0

FROM 절은 테이블 참조 포함되어있을 수 있습니다 DB2 V9 SQL 참조 states :

 .-,---------------. 
    V     | 
>>-FROM----table-reference-+----------------------------------->< 

의 설명을 "테이블 참조"바로 아래에 있으므로 허용되는 것과 허용되지 않는 것을 정확히 알려줍니다. 테이블 참조에는 "NEW TABLE"인 "데이터 변경 테이블 참조"가 포함될 수 있습니다. 어쩌면 그게 당신이 쫓고있는 것 일지 모르지만 다른 사람들이 이미 말했듯이, 당신이하려는 일을 모른 채 질문에 대답하기가 어렵습니다.

SQL Syntax diagram for table-reference (약 1/4 페이지 아래로 스크롤)

당신이 사용 사례를 설명 어쩌면 경우
0

왜 그랬습니까? 내가 ... 내가 SQL 문에 그 본 적이 생각하지 않는다

관련 문제