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

Автоматично нарастване на PostgreSQL

Да, SERIAL е еквивалентната функция.

CREATE TABLE foo (
    id SERIAL,
    bar varchar
);

INSERT INTO foo (bar) VALUES ('blah');
INSERT INTO foo (bar) VALUES ('blah');

SELECT * FROM foo;

+----------+
| 1 | blah |
+----------+
| 2 | blah |
+----------+

SERIAL е просто макрос за създаване на време на таблицата около последователности. Не можете да промените SERIAL в съществуваща колона.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да добавя колона, която не позволява нулеви стойности в база данни на Postgresql?

  2. Как да инсталирам libpq-fe.h?

  3. Извикване на съхранена процедура в рамките на съхранена процедура

  4. Промяна на езика на системата и съобщенията за грешки в PostgreSQL

  5. Топ GUI инструменти за PostgreSQL