一般访问表时,需要加上schema名,即 schemaname.tablename
如果不写schemaname,默认为public
但是,当tablename第一个字母是大写时,不写schemanname,此时即使在public下有对应的表,也无法默认访问到,会出现
“关系 tablename 不存在”
这个时候,还是需要加上schemaname才能正确访问
如:query->exec(
"SELECT
count(*)
FROM
Public.\"Sample\"")