postgresql change column constraint code example

Example 1: postgresql add column with constraint

ALTER TABLE customers 
ADD COLUMN contact_name VARCHAR NOT NULL;

Example 2: postgres alter table add primary key

-- To set a column as primary key:
ALTER TABLE distributors ADD PRIMARY KEY (tablename);

Example 3: alter constraint postgres

/* Drop your constraint */
alter table yourtable drop constraint constraint_name;

/* Create new constraint */
alter table yourtable add constraint "constraint_name" FOREIGN KEY (some_id) REFERENCES yourtable(some_id) on delete cascade;