Maksymalna wielkość VARCHAR2 ( VARCHAR )
Typ danych VARCHAR2 jest podstawowym typem do przechowywania napisów. Maksymalna wielkość VARCHAR2 jest różna w SQL i PL/SQL.
VARCHAR jest synonymem dla VARCHAR2 ( do aktulanej wersji 11g) jednak Oracle zachęca do używania VARCHAR2, by uniknąć możliwych różnic w przyszłych implementacjach.
Maksymalny rozmiar kolumny tablicy wynosi 4000 ( SQL):
create table gmt ( str varchar2(4000));
Maksymalny rozmiar zmiennej w PL/SQL wynosi 32767:
declare
l_str varchar2(32767);
begin
l_str := 'gmt';
end;
By przechowywać większe napisy należy użyć typu CLOB. Typ LONG jest przez Oracle eliminowany w kolejnych wersjach bazy.
UWAGA. W Oracle 7 maksymalna długość kolumny VARCHAR2 wynosi 2000.
październik 28th, 2008 at 18:20
Ciekawy post, dodalem twoj blog do ulubionych, bede tu teraz wpadal czesciej, pozdrawiam