PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

funkcja to_char(number) w postgresie

Musisz dostarczyć maskę formatu. W PostgreSQL nie ma wartości domyślnej:

select to_char(1234, 'FM9999');

Jeśli nie wiesz, ile jest cyfr, po prostu oszacuj maksimum:

select to_char(1234, 'FM999999999999999999');

Jeśli numer ma mniej cyfr, nie będzie to miało żadnych skutków ubocznych.

Jeśli nie potrzebujesz żadnego formatowania (takiego jak przecinek dziesiętny, separator tysięcy), możesz również po prostu rzutować wartość na tekst:

select 1234::text


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak przechowywać jsonb PostgreSQL za pomocą SpringBoot + JPA?

  2. Jak obsługiwane są instrukcje importu w plpythonie?

  3. Partycja Postgresql i sqlalchemy

  4. Agreguj wartości w zakresie godzin, co godzinę

  5. znak 0xc286 kodowania UTF-8 nie ma odpowiednika w WIN1252... Przy konwersji z iconv postgres przywraca awarię