데이터베이스 테이블의 이름을 함부로 바꾸지 않도록 주의하십시오

다음은 상황 환원
배경: ORACEL 환경, 표 A
1, A에 대한 테이블 백업, 실행:
 
create A_BAK_1113 as select * from A

2, 시계를 복원해야 한다는 것을 발견하여 시계 A를 A 로 이름 바꾸었다BAK_1114, 시계ABAK_1113 테이블 A로 이름을 바꾸고 데이터의 추가 작업을 완료합니다.
결과는 다음과 같습니다.
A표에 트리거가 연결되어 있기 때문TRIA, 두 번째 작업이 완료되면 TRIA의 표 A도 상응하여 A 로 변했다BAK_1114, 트리거의 실행 결과가 완전히 틀렸습니다!!!
데이터베이스 테이블의 이름을 함부로 바꾸지 마세요!!!

좋은 웹페이지 즐겨찾기