Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Finden Sie die Länge der längsten Zeile in einer Spalte in Oracle

Dies funktioniert mit VARCHAR2-Spalten.

select max(length(your_col))
from your_table
/

CHAR-Spalten sind offensichtlich alle gleich lang. Wenn die Spalte ein CLOB ist, müssen Sie DBMS_LOB.GETLENGTH() verwenden. Wenn es ein LONG ist, ist es wirklich schwierig.