Search
 
SCRIPT & CODE EXAMPLE
 

SQL

add foreign key constraint in postgresql

ALTER TABLE orders
    ADD CONSTRAINT fk_orders_customers FOREIGN KEY (customer_id) REFERENCES customers (id);
Comment

create foreign key postgres

DROP TABLE IF EXISTS contacts;
DROP TABLE IF EXISTS customers;

CREATE TABLE customers(
   customer_id INT GENERATED ALWAYS AS IDENTITY,
   customer_name VARCHAR(255) NOT NULL,
   PRIMARY KEY(customer_id)
);

CREATE TABLE contacts(
   contact_id INT GENERATED ALWAYS AS IDENTITY,
   customer_id INT,
   contact_name VARCHAR(255) NOT NULL,
   phone VARCHAR(15),
   email VARCHAR(100),
   PRIMARY KEY(contact_id),
   CONSTRAINT fk_customer
      FOREIGN KEY(customer_id) 
	  REFERENCES customers(customer_id)
	  ON DELETE CASCADE
);

INSERT INTO customers(customer_name)
VALUES('BlueBird Inc'),
      ('Dolphin LLC');	   
	   
INSERT INTO contacts(customer_id, contact_name, phone, email)
VALUES(1,'John Doe','(408)-111-1234','john.doe@bluebird.dev'),
      (1,'Jane Doe','(408)-111-1235','jane.doe@bluebird.dev'),
      (2,'David Wright','(408)-222-1234','david.wright@dolphin.dev');
Code language: SQL (Structured Query Language) (sql)
Comment

postgres add foreign key to existing table

ALTER TABLE tblA ADD COLUMN colA VARCHAR(10); /* 1st add column */
ALTER TABLE tblA ADD CONSTRAINT colA /* Make colA on tblA a foreign key */
FOREIGN KEY (colA) REFERENCES tblB (colB); /* colB must be a pk on tblB*/
Comment

create table postgresql foreign key

CREATE TABLE so_items (
	so_id INTEGER,
  	...
	FOREIGN KEY (so_id) REFERENCES so_headers (id)
);
Comment

postgre alter table foreign key

ALTER TABLE distributors ADD CONSTRAINT distfk FOREIGN KEY (address) REFERENCES addresses (address) MATCH FULL;
Comment

add foreign key to existing table postgres

ALTER TABLE table_a
ADD FOREIGN KEY (col_table_a) REFERENCES table_b(pk_table_b);
Comment

postgres add foreign key alter table

CREATE TABLE orders (
    order_id SERIAL,
    dish_name TEXT,
    customer_id INTEGER REFERENCES customers (id)
);
Comment

psql create table foreign keys

# id_user is the primary key of the table users:
create table lists(
id_list serial not null primary key,
id_user int references users(id_user),
is_temp int
);
Comment

PostgreSQL foreign key constraint syntax

[CONSTRAINT fk_name]
   FOREIGN KEY(fk_columns) 
   REFERENCES parent_table(parent_key_columns)
   [ON DELETE delete_action]
   [ON UPDATE update_action]
Code language: CSS (css)
Comment

postgres add foreign key to existing table

UPDATE student
SET name = institute.inst_name
FROM institute
WHERE student.student_id = institute.inst_id;
Comment

PREVIOUS NEXT
Code Example
Sql :: SQL server how to see user permissions on objects 
Sql :: else if mysql 
Sql :: psql load dump 
Sql :: between from sql 
Sql :: row to value to json in sql server 
Sql :: how to check table name in current database sql 
Sql :: oracle shrink table 
Sql :: enable foreign key checks postgres 
Sql :: how to get date in sql 
Sql :: mysql to uppercase 
Sql :: create date sql 
Sql :: get number of columns sql 
Sql :: Create boolean column in MySQL with false as default value? 
Sql :: mysql load sql from file 
Sql :: power bi dax is in the last 3 months 
Sql :: update sqlite 
Sql :: mysql vs postgresql 
Sql :: pagination in sql 
Sql :: view table mysql 
Sql :: mysql function 
Sql :: codeigniter get sql query string 
Sql :: PL SQL VARRAY of records 
Sql :: ON DUPLICATE KEY UPDATE for postgres 
Sql :: select from select sql server 
Sql :: print hello world in sql 
Sql :: sql alchemy or 
Sql :: mac django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient? 
Sql :: select database in mysql 
Sql :: select the date 30 days less that the todays date sql request 
Sql :: mysql workbench tutorial 
ADD CONTENT
Topic
Content
Source link
Name
1+2 =