PgSQL创建表时外键如何定义

avatar
作者
筋斗云
阅读量:14

在PgSQL中,可以通过在创建表时使用FOREIGN KEY关键字来定义外键。外键可以指定在另一张表中的列上,并指定引用的表和列。例如,下面是一个示例创建包含外键的表的SQL语句:

CREATE TABLE orders (     order_id SERIAL PRIMARY KEY,     customer_id INT,     order_date DATE,     FOREIGN KEY (customer_id) REFERENCES customers(customer_id) ); 

在上面的示例中,orders表包含一个名为customer_id的列,它是一个外键,引用了customers表中的customer_id列。通过这种方式,可以确保orders表中的customer_id值始终存在于customers表中。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!