우선 왕 초보입니다. 고수님들 도와주세요..
MMMDB 안에
F_GL_ITEM 이라는 테이블이 있습니다.
이 F_GL_ITEM 테이블에서
where 조건을 주고 검색을 하면 2개의 행이 나옵니다.
ex)
select * from F_GL_ITEM where BIZ_AREA_CD='111111'
and AC_DT='20170514'
and ACCNT='231051'
and ASL_NO='90'
==> 어쩌구 저쩌구 1행
==> 어쩌구 저쩌구 2행
여기에서 이 2행을 모두 다 지우고 싶어서
DELETE FROM F_GL_ITEM
where BIZ_AREA_CD='111111'
and AC_DT='20170514'
and ACCNT='231051'
and ASL_NO='90'
을 입력하고 돌리는데, 이런 에러가 뜨네요.
(0개 행이 영향을 받음)
메시지 50000, 수준 16, 상태 1, 프로시저 udt_f_gl_item_d, 줄 140
회계전표 MASTER 수정 오류
메시지 3609, 수준 16, 상태 1, 줄 33
트리거가 발생하여 트랜잭션이 종료되었습니다. 일괄 처리가 중단되었습니다.
이것 좀 도와주세요..제발...
F_GL_ITEM 테이블에 걸려있는 트리거를 확인해보세요.