Bởi vì nó không hoạt động trong Oracle! Bạn có thể khai báo tất cả các cột là VARCHAR2 (4000) nếu bạn muốn, nhưng nó không được khuyến khích bởi bất kỳ phương tiện nào. Sẽ không có sự khác biệt về lưu trữ hoặc hiệu suất của cơ sở dữ liệu, nhưng:
- bạn mất đi sự ràng buộc đối với các giá trị hợp lý có thể được lưu trữ trong cột
- một số ứng dụng khách sẽ phân bổ 4000 byte bộ nhớ để nhận dữ liệu từ cột khi (giả sử) 10 là tất cả những gì nó sẽ chứa.