我正在构建一个命令,它将在操作系统(Ubuntu)命令行上执行直接 psql 查询。奇怪的是总是会出现以下错误:错误:列“值”不存在。
但是,如果您直接登录到数据库,则查询有效。
询问:
psql -U testuser -x -c 'SELECT * FROM table where name = "value"'
我已经尝试过不同的报价,但它不起作用你有什么想法吗?
我正在构建一个命令,它将在操作系统(Ubuntu)命令行上执行直接 psql 查询。奇怪的是总是会出现以下错误:错误:列“值”不存在。
但是,如果您直接登录到数据库,则查询有效。
询问:
psql -U testuser -x -c 'SELECT * FROM table where name = "value"'
我已经尝试过不同的报价,但它不起作用你有什么想法吗?