我的Postgres数据库中有一个表,其中包含名为“type”,“desc”和“start”的列。当我调用 $ dbh-> column_info 时,只有“desc”。回来引用,而在pgAdmin中引用了所有三个。其中一个是错的吗?

有帮助吗?

解决方案

我想我回答了自己的问题,但我想我会把它放在这里,万一有人有更多的见解。 保留列表显示“desc”。是唯一实际保留的关键字(另外两个:'我们将其分类为“非保留”,解析器明确知道但允许作为列或表名称的那些关键字),所以我的猜测是pgAdminIII正在在“类型”的情况下谨慎和引用和“开始”有一天会被保留。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top