DBI的column_info与引用标识符上的pgAdmin

时间:2008-10-27 15:56:48

标签: sql perl postgresql dbi pgadmin

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

1 个答案:

答案 0 :(得分:2)

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