我正在尝试运行以下PHP脚本来执行一个简单的数据库查询:
$db_host = "localhost";
$db_name = "showfinder";
$username = "user";
$password = "password";
$dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password")
or die('Could not connect: ' . pg_last_error());
$query = 'SELECT * FROM sf_bands LIMIT 10';
$result = pg_query($query) or die('Query failed: ' . pg_last_error());
这会产生以下错误:
查询失败:ERROR: 关系 "sf_bands" 不存在
在我找到的所有例子中,当有人收到一个关系不存在的错误时,是因为他们在表名中使用了大写字母。我的表名没有大写字母。有没有一种方法可以查询我的表而不包括数据库名称,例如 showfinder.sf_bands
?