如何在PGSQL中创建永久表 - 例如:假设我有以下映射表名为' Cars_Mapping_Table' (此表目前位于excel doc中) {
我想在数据库中创建此表,并且如果出现新的汽车品牌,我可以对其进行更新。假装数据库中的所有表格始终使用ABBREV字段,我想要简单的' Cars_Mapping_Table'可用,以便我总是可以将缩写转换为Full_name。
我觉得这应该很简单,但我找不到怎么做。致谢
答案 0 :(得分:0)
这将为您创建表格,您可以在有新数据时更新:
drop table if exists Cars_Mapping_Table;
create table Cars_Mapping_Table
(
FULL_NAME varchar(50),
ABBREV varchar(2)
)
distkey(ABBREV)
sortkey(ABBREV);
insert into Cars_Mapping_Table
select 'ford', 'fd' union
select 'chevy','ch' union
select 'nissan','ni'