Jak pobrać rozmiar blob'a ?

0

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

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;

1 użytkowników online, w tym zalogowanych: 0, gości: 1