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

Увеличете стойността на ID на таблица за всеки INSERT

Не искате да използвате VARCHAR за вашата id колона. В postgres можете да създадете последователност и след това да получите следващата стойност на тази последователност за всяко вмъкване.

ето ги документите

По принцип правите нещо като

CREATE SEQUENCE mysequence START 101

След това, когато вмъкнете, правите нещо като

INSERT INTO my_comment values (nextval('mysequence'), 'this is my comment');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Референтна стойност на серийната колона в друга колона по време на същото INSERT

  2. Създаване на таблично пространство в postgresql

  3. Как да зададете изчакване на израза за изпълнение на заявка

  4. Запитване на PostgreSQL за отчет Open-High-Low-Close (OHLC).

  5. Имената на часови зони с идентични свойства дават различен резултат, когато се прилагат към времеви печат