Có an toàn không khi sử dụng câu lệnh chèn nhiều bảng của Oracle để chèn vào bảng cha và con (ràng buộc khóa ngoài)?
Với các ví dụ tối thiểu, tôi đã thấy rằng nó hoạt động miễn là bảng cha xuất hiện trước bảng con trong into
danh sách. Tôi có thể dựa vào điều này hay tôi nên làm cho các ràng buộc có thể được bảo vệ?
insert all
- đó có thể là lý do của Isaac?
INSERT ALL
có rất nhiều hạn chế: không thực hiện song song, không chèn vào chế độ xem. Điều này khiến tôi nghĩ rằng tuyên bố này ít được tối ưu hóa hơn các INSERT
tuyên bố tiêu chuẩn , đặc biệt là khi chèn vào nhiều bảng.
INSERT ALL
?