Bonjour,
Question de débutant concernant les BLOB.
Peut on utiliser tout simplement la fonction IS NULL en SQL pour savoir si un BLOB est vide ?
En fait elle me ramène à chaque fois que tous mes BLOB sont vides. Et ceci sur plusieurs tables.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SQL> select count(*) from matable; COUNT(*) ---------- 187 SQL> select count(*) from matable where BLOB$CHAMP is null; COUNT(*) ---------- 187
Cela me parait difficile à croire (mais je ne maîtrise pas la structure, j'explore un progiciel).
Donc avant de me lancer dans l'apprentissage du DBMS_LOB pour utiliser GETLENGTH par exemple, j'aurais voulu savoir si on pouvait faire lui faire confiance.
Merci d'avance de vos réponses.
Partager