在 postgres 8.1 中创建表时出错
Posted
技术标签:
【中文标题】在 postgres 8.1 中创建表时出错【英文标题】:Error while creating table in postgres 8.1 【发布时间】:2015-06-24 07:37:48 【问题描述】:我的查询:
create table schema1.new_table (like schema2.some table);
给出一个错误。
这是由于版本 8.1 造成的吗?
创建表时是否可以使用两种不同的模式?
【问题讨论】:
究竟是什么是错误?顺便说一句:8.1 已过时、不受支持、已弃用且不再维护。您应该真的升级到最新版本 (9.x) 我无法升级版本,因为我的 Linux 版本也较旧。 PostgreSQL 版本与你的 Linux 版本无关,你可以随时升级。 8.1 版自 2010 年 11 月起不受支持,并且存在许多未修复的严重问题。帮自己一个忙,升级到最新版本。 再次:错误信息是什么? 好的。我会尝试升级版本。但目前我需要解决此查询。 【参考方案1】:简单的错字(找出下划线)?
create table schema1.new_table (like schema2.some_table);
你可能想这样做including defaults
。
【讨论】:
请注意,两个架构名称不同。以上是关于在 postgres 8.1 中创建表时出错的主要内容,如果未能解决你的问题,请参考以下文章