sql >> Database teknologi >  >> RDS >> Oracle

Hvorfor tilføjer TO_CHAR mellemrum (et hvidt tegn) i begyndelsen af ​​et tal?

Nej, det er ikke en fejl, det er dokumenteret adfærd .

Du kan bruge en formatmodelmodifikator at ændre denne adfærd; i dette tilfælde FM 'fill mode' modifikator (selvom dokumentationen ikke rigtig taler om dens brug med talformatmodeller):

SELECT to_char(LEVEL - 1, 'fm0000') ...

SQL Fiddle .




  1. Indsæt INTO MySQL FRA en anden tabel

  2. Langsomt kørende Postgres-forespørgsel

  3. Følgende kode returnerer en 500 fejl, da koden er afskrevet i php version 7. Hvordan får man det til at fungere i php version 7?

  4. Hvad er den mest elegante måde at gemme tidsstempel med nanosec i postgresql?