【发布时间】:2012-11-20 07:06:33
【问题描述】:
我想从表 'ProjectTable' 创建一个表 'Customer':
CREATE TABLE Customer AS
(
SELECT CustCompanyName, CustContactName, CustContactTitle, CustAddress, CustCity, CustRegion, CustPostalCode, CustCountry, CustPhone, CustFax FROM ProjectTable
);
我需要在此处添加更多内容,因为附加列 'id' 将是主键列,或者 'customer' 将是对另一个表列的引用。该怎么做?
【问题讨论】:
-
我的想法是创建第三个表,其中包含所有这些额外的列和参数,然后将它与由“ProjectTable”列组成的“客户”连接起来。有人有更好的主意吗?
-
哪个数据库?您能否为您正在使用的特定数据库添加一个标签?
标签: sql postgresql create-table