sql >> Databasteknik >  >> RDS >> PostgreSQL

to_char(nummer) funktion i postgres

Du måste tillhandahålla en formatmask. I PostgreSQL finns det ingen standard:

select to_char(1234, 'FM9999');

Om du inte vet hur många siffror det finns, uppskatta det maximala:

select to_char(1234, 'FM999999999999999999');

Om numret har färre siffror kommer detta inte att ha några biverkningar.

Om du inte behöver någon formatering (som decimalkomma, tusentalsavgränsare) kan du också enkelt casta värdet till text:

select 1234::text


  1. Ladda en csv-fil med specifika kolumner med PDO

  2. PreparedStatement:Kan jag ange kolumnnamnet som parameter?

  3. Mysql rekursiv subtrahera och multiplicera grupperade värden

  4. Varje härledd tabell måste ha sitt eget aliasfel