PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Peningkatan otomatis di liquibase

Alih-alih menggunakan bigserial yang merupakan bigint peningkatan otomatis khusus untuk postgres, gunakan bigint jika Anda akan mengatur kenaikan dan urutan Anda sendiri. kolom pengenal (mirip dengan properti AUTO_INCREMENT yang didukung oleh beberapa database lain). Dalam implementasi saat ini, tentukan:"

CREATE TABLE tablename (
    colname SERIAL
);

sama dengan

CREATE SEQUENCE tablename_colname_seq AS integer;
CREATE TABLE tablename (
    colname integer NOT NULL DEFAULT nextval('tablename_colname_seq')
);
ALTER SEQUENCE tablename_colname_seq OWNED BY tablename.colname;

Dari sini

https://www.postgresql.org/docs/12/datatype-numeric .html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ukuran maksimum tipe data TEXT di postgresql

  2. PHPpgAdmin:Bagaimana menghapus baris tanpa menggunakan SQL

  3. Cara mengurai JSON di postgresql

  4. Permintaan rekursif postgres dengan row_to_json

  5. postgres di gelandangan (ubuntu14.04)