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

Как мога да добавя колона, която не позволява нулеви стойности в база данни на Postgresql?

Трябва да зададете стойност по подразбиране.

ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL DEFAULT 'foo';

... some work (set real values as you want)...

ALTER TABLE mytable ALTER COLUMN mycolumn DROP DEFAULT;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преброяване на знаци в последователности чрез SQL

  2. Postgresql enum какви са предимствата и недостатъците?

  3. Преобразувайте всички записи в postgres в Titlecase, първа буква с главни букви

  4. Вземете първия ден от месеца в PostgreSQL

  5. PostgreSQL СЪЗДАВАНЕ НА ТАБЛИЦА