나는 간단한 테스트 테이블을dashDB는 : 다음 dashDB의 SQL 대시 보드 내에서 다음 명령을 사용하여이 테이블에 데이터를 삽입하려고 선택
CREATE TABLE TEST (
KEY INTEGER PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1),
INTENTS VARCHAR(255),
NO_FOUND SMALLINT);
을 사용하여 생성 된 기본 컬럼에 삽입합니다.
Insert into table from (select item1,item2,item3 from TEST2 where some_condition);
그러나 오류를 반환하지 않는 명령은 표시되지 않습니다. db2 'DEFAULT'및 '0'(정수의 경우 기본값)을 시도했으며 item1의 값으로 NULL을 시도했습니다.
값을 사용하여 삽입을 시도했으나 열 머리글로 인해 시스템에서 여러 값이 반환되었다고보고했습니다.
'OVERRIDING USER VALUE'도 시도했습니다. 하지만 JOIN 요소를 찾지 못했다고 불평합니다.
아이디어를 환영합니다.
이 오류는 무엇입니까? –