Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Comportamento estranho do comando LENGTH - ORACLE


A documentação da função 'nlssort' não declara que a string de saída será uma normalização da string de entrada ou que elas terão o mesmo comprimento. O objetivo da função é retornar dados que podem ser usados ​​para classificar a string de entrada.

Consulte http://docs.oracle.com/ cd/E11882_01/server.112/e26088/functions113.htm#SQLRF51561

É tentador usá-lo para normalizar sua string, pois aparentemente funciona, mas você está apostando aqui...

Caramba, pode até render um LENGTH(b)=200 e ainda estar fazendo o que é suposto fazer :)