sql >> Databáze >  >> RDS >> Oracle

Podivné chování příkazu LENGTH - ORACLE

Dokumentace funkce 'nlssort' neuvádí, že výstupní řetězec bude normalizací vstupního řetězce nebo že budou mít stejnou délku. Účelem funkce je vrátit data, která lze použít k seřazení vstupního řetězce.

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

Je lákavé jej použít k normalizaci řetězce, protože zřejmě funguje to, ale vy tady hrajete hazard...

Sakra, mohlo by to dokonce dát DÉLKA(b)=200 a stále dělat to, co dělat má :)



  1. Jak mohu převést aplikaci PHP v Bluemix, aby používala databázi SQL místo databáze mySQL?

  2. Problém s funkcí okna v SQL Server 2008 R2

  3. Příkaz MySQL Vysvětlete ignorovat LIMIT?

  4. PHP bílá obrazovka smrti pokaždé. Co dělám špatně?