Không có số cố định. Xem "Giới hạn cơ sở dữ liệu logic": http:// docs. oracle.com/cd/B19306_01/server.102/b14237/limits003.htm
"Giới hạn về thời lượng một câu lệnh SQL có thể phụ thuộc vào nhiều yếu tố, bao gồm cấu hình cơ sở dữ liệu, dung lượng đĩa và bộ nhớ".
Bạn cũng có thể bị ảnh hưởng bởi các giới hạn khác, chẳng hạn như mức tối đa của các truy vấn phụ.
Cho rằng độ dài tối đa của các thủ tục PL / SQL là 2000-3000 dòng, cảm giác của tôi là bạn có thể gặp sự cố với truy vấn 3M byte. Tôi cũng nghĩ rằng nếu nó hoạt động, thời gian phân tích cú pháp sẽ rất "thú vị".