Ponieważ to nie działa w Oracle! możesz zadeklaruj wszystkie kolumny jako VARCHAR2(4000), jeśli chcesz, ale nie jest to w żaden sposób zalecane. Nie będzie różnicy w pamięci ani wydajności bazy danych, ale:
- tracisz ograniczenie dotyczące sensownych wartości, które mogą być przechowywane w kolumnie
- niektóre aplikacje klienckie przydzielą 4000 bajtów pamięci na odbieranie danych z kolumny, gdy (powiedzmy) 10 to wszystko, co kiedykolwiek zawiera.