使用 php 在 postgresql 中选择


Select in postgresql using php

我无法正确选择我创建的数据库中的某些数据。我使用了postgresql。错误显示"SQL 查询中的错误:错误:关系"book_flight.客户"不存在第 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 的架构中

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

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

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