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

PostgreSQL Няма функция за автоматично увеличаване?

Можете да използвате SERIAL в PostgreSQL за генериране на поле за автоматично нарастване,

Например:-

CREATE TABLE user (
userid SERIAL PRIMARY KEY,
username VARCHAR(16) UNIQUE NOT NULL
)

Това ще създаде userid като индексиран първичен ключ с автоматично нарастване. Ако не искате това като първичен ключ, просто премахнете PRIMARY KEY.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. postgres функции и транзакции с BEGIN

  2. Не актуализирайте колоната, ако актуализираната стойност е нула

  3. Подобряване на производителността на ORDER BY при кръстосано свързване на jsonb с вътрешно свързване на група от

  4. Създаване на заявка за създаване на предизвикателен Django набор от заявки

  5. Django JSONField