PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Допълване на нули вляво в postgreSQL

Можете да използвате rpad и lpad функции за добавяне на номера съответно отдясно или отляво. Имайте предвид, че това не работи директно върху числата, така че ще трябва да използвате ::char или ::text за да ги пуснете:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Търсете в JSON масив за обект, съдържащ стойност, съответстваща на шаблон

  2. Заредете дъмпа на Postgres след докер-композиране

  3. Заявка за тип данни на Postgres JSON Rails

  4. Записи, базирани на курсора в PostgreSQL

  5. колоната за изтриване не съществува