我的Postgres数据库中有一个表,其中包含名为“type”,“desc”和“start”的列。当我打电话给$dbh->column_info
时,只有“desc”会回来引用,而在pgAdmin中,所有三个都被引用。其中一个是错的吗?
答案 0 :(得分:2)
我想我回答了自己的问题,但我想我会把它放在这里,万一有人有更多的见解。 reserve list显示“desc”是唯一实际保留的关键字(另外两个:'我们将其归类为“非保留”,解析器明确知道但允许作为列或表名的那些关键字) ,所以我的猜测是pgAdminIII是谨慎的,引用“类型”和“开始”的情况有一天会被保留。