sql >> Databáze >  >> RDS >> PostgreSQL

funkce to_char(číslo) v postgresu

Musíte dodat masku formátu. V PostgreSQL není výchozí:

select to_char(1234, 'FM9999');

Pokud nevíte, kolik je číslic, odhadněte maximum:

select to_char(1234, 'FM999999999999999999');

Pokud má číslo méně číslic, nebude to mít žádné vedlejší účinky.

Pokud nepotřebujete žádné formátování (např. desetinná čárka, oddělovač tisíců), můžete hodnotu také jednoduše přenést do textu:

select 1234::text


  1. rails + MySQL na OSX:Knihovna není načtena:libmysqlclient.18.dylib

  2. CHYBA 1452:Nelze přidat nebo aktualizovat podřízený řádek:selhalo omezení cizího klíče

  3. Dotaz RODBC nevrací data

  4. mysql select count union