sql >> データベース >  >> RDS >> Oracle

値の列の最大長ではなく、列の値の長さを取得します

    LENGTH() 文字列の長さを返します(検証済み)。あなたのデータは空白で埋められていると思います-試してみてください

    SELECT typ, LENGTH(TRIM(t1.typ))
    FROM AUTA_VIEW t1;
    

    代わりに。

    OraNobとして 言及された、別の原因はそのCHARである可能性があります が使用される場合、LENGTH() 文字列の長さではなく、列の幅も返します。ただし、TRIM() この場合もアプローチが機能します。




    1. GreenDaofreemaker.jarがありません

    2. MySQL / MariaDB:時間ベースのデータのギャップを見つける方法は?

    3. PostgreSQLで短い月の名前を取得する

    4. mysqlからの日付がjavascriptで1日減少するのはなぜですか?