Oracle의 데이타를 ODBC를 이용해 AS400에 insert 하는 데 다음과 같은 에러가 나오는군요. "Key Violation[IBM][Client Access ODBC driver(32-bit)][DB2/400 SQL]SQL0904-Resource limit exceeded" 기존에 써 왔던 프로그램인데...쩝~ ...
방문현
•
2001.07.06 02:40
무스리 wrote:
> Oracle의 데이타를 ODBC를 이용해 AS400에 insert 하는 데 다음과 같은 에러가 나오는군...
무스리
•
2001.07.06 03:33
답변 잘 보았습니다.
인덱스키에 중복된 값이 들어가면 duplication 에러가 나지요.
지금의 에러는 ...
> Oracle의 데이타를 ODBC를 이용해 AS400에 insert 하는 데 다음과 같은 에러가 나오는군요.
>
> "Key Violation[IBM][Client Access ODBC driver(32-bit)][DB2/400 SQL]SQL0904-Resource limit exceeded"
>
>
> 기존에 써 왔던 프로그램인데...쩝~ 아시는 분 답변 부탁드립니다.
>
>
>
> Key Violation이란 Constraint(제약 조건)위반시 일어나는 에러입니다.
즉 unique index field에 있는 값을 또 인서트하려 할때 나오는 에러?
에러가 아니라 지극히 정상적인 일이지요 유일값 필드에 같은 값은 받아서는
안되니까요.
그 필드에 없는 값을 입력하면 해결되겠지요...