Oracle
 sql >> Base de données >  >> RDS >> Oracle

Trouver la longueur de la ligne la plus longue d'une colonne dans Oracle

Cela fonctionnera avec les colonnes VARCHAR2.

select max(length(your_col))
from your_table
/

Les colonnes CHAR ont évidemment toutes la même longueur. Si la colonne est un CLOB, vous devrez utiliser DBMS_LOB.GETLENGTH(). Si c'est un LONG, c'est vraiment délicat.