Czy jest jakaś funkcja SQL'a która zwraca rozmiar pola ? Chodzi mi o BLOB'y w których są np pliki.
(baza to FB)
0
0
Przykład z netu w PL/SQL w SQL nie wiem jak:
CREATE OR REPLACE PROCEDURE Example_11a IS
lobd BLOB;
length INTEGER;
BEGIN
-- get the LOB locator
SELECT b_lob INTO lobd FROM lob_table
WHERE key_value = 42;
length := dbms_lob.getlength(lobd);
IF length IS NULL THEN
dbms_output.put_line('LOB is null.');
ELSE
dbms_output.put_line('The length is '
|| length);
END IF;
END;