length
og dbms_lob.getlength
returner antallet af tegn, når det anvendes på en CLOB (Karakter LOB). Når den anvendes på en BLOB (Binær LOB), dbms_lob.getlength
returnerer antallet af bytes, som kan afvige fra antallet af tegn i et multi-byte tegnsæt.
Da dokumentationen ikke specificerer, hvad der sker, når du anvender length
på en BLOB vil jeg fraråde at bruge den i så fald. Hvis du vil have antallet af bytes i en BLOB, skal du bruge dbms_lob.getlength
.