sql >> Database >  >> RDS >> PostgreSQL

to_char(nummer) functie in postgres

U dient een formaatmasker aan te leveren. In PostgreSQL is er geen standaard:

select to_char(1234, 'FM9999');

Als je niet weet hoeveel cijfers er zijn, schat dan gewoon het maximum:

select to_char(1234, 'FM999999999999999999');

Als het nummer minder cijfers heeft, heeft dit geen bijwerkingen.

Als u geen opmaak nodig heeft (zoals decimaalteken, scheidingsteken voor duizendtallen), kunt u de waarde ook eenvoudig naar tekst casten:

select 1234::text


  1. Oracle .NET-fout - Verkeerd aantal of type argumenten

  2. Oracle sid en databasenaam controleren

  3. Subtekenreeks uit een gegeven tekenreeks extraheren

  4. Kolomnaam ophalen met de maximale waarde in een rij sql