Oracle không hỗ trợ cập nhật theo tầng của khóa chính. Khóa chính phải là khóa duy nhất và bất biến nên không cần thay đổi. Vì bạn không bao giờ được cập nhật khóa chính, nên không cần phân tầng các cập nhật đó.
Nói chung, bạn có thể cũng nên sử dụng VARCHAR2
kiểu dữ liệu thay vì VARCHAR
. Hiện tại, các kiểu dữ liệu đó giống hệt nhau nhưng Oracle có thể thay đổi ngữ nghĩa của VARCHAR
nhập vào tương lai để làm cho chuỗi trống được xử lý khác với NULL
. Giả sử bạn không muốn ứng dụng của mình có khả năng bị hỏng trong tương lai khi các ngữ nghĩa đó thay đổi, sẽ an toàn hơn nếu sử dụng VARCHAR2
.