2009-05-20 12 views

Trả lời

34

Có, có.

Tuy nhiên, nếu bạn có các ràng buộc khóa ngoài như RESTRICT đảm bảo tính toàn vẹn tham chiếu với các bảng khác, bạn sẽ muốn thả các khóa đó trước khi bỏ hoặc cắt bớt bảng.

3

Có, nó sẽ làm giảm chỉ mục. Không có lý do gì để giữ chỉ mục nếu bảng bên dưới không có ở đó. Tôi nghi ngờ rằng việc di chuyển xuống chỉ là làm ngược lại việc di chuyển lên trên một cơ sở một-một. Có thể là một trường hợp của CDO - như OCD, nhưng các chữ cái theo đúng thứ tự.

1

Không cần thiết. Tuy nhiên, DROP TABLE của bạn có thể được ngăn chặn khi bảng là một phần của các mối quan hệ khóa ngoài và việc thả bảng của bạn sẽ phá vỡ các phụ thuộc.

Các vấn đề liên quan