1

我无法正确选择我制作的数据库中的一些数据。我使用了postgresql。错误提示“SQL 查询中的错误:错误:关系“book_flight.customer”不存在第 1 行:从 book_flight.customer 选择 idno ^”我尝试删除 book_flight,但仍然不起作用

这是代码:

<?php  

    $db = pg_connect("host=localhost port=5432 dbname=AIRLINE user=postgres password=code");  
    echo 'Connected to: ', pg_dbname($db);

    $result = pg_query($db, "SELECT idno FROM book_flight.customer");
    if (!$result) {
        die("Error in SQL query: " . pg_last_error());
    } 

?> 

表客户位于名为 book_flight 的模式中

4

2 回答 2

1

看看这个,听起来名字可能区分大小写。

不能简单地使用 PostgreSQL 表名(“关系不存在”)

于 2013-10-04T11:58:06.190 回答
1

我将数据库名称、架构和表名更改为小写字母。有用。似乎 postgresql 全部更改为小写并且区分大小写

于 2013-10-06T03:39:15.870 回答