我试图在PHP中运行以下语句:
SELECT ((somedate at time zone 'utc') at time zone 'cet') FROM sometable;
但我只收到一条错误消息:
Notice: Undefined index: somedate in /var/www/html/foo.php on line 1337
如果我在pgAdmin中运行相同的语句,它可以正常工作。
数据库是Postgres,PHP驱动程序是PHP7.0上的php-pgsql。
有人知道吗?
发布于 2019-06-28 19:34:40
我修复了它:在从PHP运行查询时需要添加as somedate!
SELECT ((somedate at time zone 'utc') at time zone 'cet') as somedate FROM sometable;为我工作。
https://stackoverflow.com/questions/56812168
复制相似问题