Đây là một cách sử dụng hợp lý của SQL động. Tôi sẽ đặt câu hỏi nghiêm túc về một mô hình dữ liệu cơ bản có hàng trăm cột trong một bảng duy nhất bắt đầu bằng cùng một tiền tố và tất cả đều cần được loại bỏ. Điều đó ngụ ý với tôi rằng bản thân mô hình dữ liệu rất có thể có vấn đề.
Ngay cả khi sử dụng SQL động, bạn cũng không thể sử dụng các biến ràng buộc cho tên cột, tên bảng, tên lược đồ, v.v. Oracle cần biết tại thời điểm phân tích cú pháp những đối tượng và cột nào liên quan đến một câu lệnh SQL. Tuy nhiên, vì các biến liên kết được cung cấp sau giai đoạn phân tích cú pháp, bạn không thể chỉ định biến liên kết thay đổi những đối tượng và / hoặc cột nào mà một câu lệnh SQL đang ảnh hưởng.