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

Промяна на типа данни на колона на сериен

Погледнете в документацията на postgresql за сериен тип данни. Сериалът е само къса ръка.

CREATE TABLE tablename (
    colname SERIAL
);

е еквивалентно на уточняване:

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


  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. ГИС:PostGIS/PostgreSQL срещу MySql срещу SQL Server?

  3. Поправете „ГРЕШКА:всяка заявка INTERSECT трябва да има същия брой колони“ в PostgreSQL

  4. Как да отпечатате резултата от PostgreSQL заявка във формат CSV или TSV от командния ред?

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