sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL automatisch verhogen

Ja, SERIAL is de equivalente functie.

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 is slechts een macro voor het maken van een tabeltijd rond reeksen. U kunt SERIAL niet wijzigen in een bestaande kolom.



  1. Wat is het MySQL-query-equivalent van PHP strip_tags?

  2. Hoe gebruik ik de CONCAT-functie in SQL Server 2008 R2?

  3. NVL2-functie in Oracle

  4. Is SELECT of INSERT in een functie die vatbaar is voor race-omstandigheden?