sql >> Databasteknik >  >> RDS >> PostgreSQL

Utfyllnad av nollor till vänster i postgreSQL

Du kan använda rpad och lpad funktioner för att fylla ut siffror till höger respektive till vänster. Observera att detta inte fungerar direkt på siffror, så du måste använda ::char eller ::text för att kasta dem:

SELECT RPAD(numcol::text, 3, '0'), -- Zero-pads to the right up to the length of 3
       LPAD(numcol::text, 3, '0')  -- Zero-pads to the left up to the length of 3
FROM   my_table


  1. Modellera en öppen marknadsplats för utbildning

  2. Postgres - SKAPA TABELL FRÅN SELECT

  3. Hur man kommer åt ett RowDataPacket-objekt

  4. MySQL med Node.js