인서트할 테이블의 필드 중에 computed 필드가 있으면 그런 에러가 난답니다..
그럼...
하수경 님이 쓰신 글 :
: 인터베이스 DB를 사용하는데요.
: 임시 테이블에 기존의 테이블의 데이터 값을 삽입 시킬려고 하는데요
:
: INSERT INTO AAA
: SELECT * FROM BBB
:
: AAA은 임시 테이블이구요
: BBB는 기존에 있던 테이블입니다.
:
: 물론 AAA와 BBB의 테이블 구조는 같구요.
:
: 그런데 이렇게 실행을 시켰을 경우
:
: This column cannot be updated because it is derived from an SQL function or expression.
: attempted update of read-only column.
:
: 이러한 에러가 나와서 삽입이 안되고 있거든요.
: 이유가 무엇인지를 도무지 알수가 없네요..
: 이런 에러가 발생하는 이유와 해결방법을 좀 알려주셨음 해요
: 부탁 드립니다.
|