今天执行sql一直提示:schema “xxx” does not exist,原因是在别名中使用了单引号…
PostgreSQL 用单引号(’)表示值,双引号(")表示系统标识符,比如表名或者字段名
二、解决方案
1.单引号的内容用两个单引号可以解决这个问题
UPDATE t_user_info set address = ‘上海浦东张江’‘浦东软件园’‘樟盛苑’ where id = 14;
2.把 ’ 符号再多加一个 ’ 符号就可以了。
select * from mydoc
WHERE
code Like ‘%’‘s%’
3.在 ’ 符号前加一个转义符号 \ ,并在整个字符串前加一个 E 字母。
select * from mydoc
WHERE
code Like E’%‘s%’
4.python的话,可以用diango的orm来查询objects,orm还是挺强大的。