显然,有一个混合名称. “核心样本”与CORE_SAMPLE不同.基于我们在这里提供的少量信息,很难说更多.
原文链接:https://www.f2er.com/postgresql/192770.html在Postgresql中有Unquoted identifiers are cast to lower case,因此CORE_SAMPLE,Core_Sample或core_sample最终都是相同的.
但是,一旦用双引号括起标识符,名称就会保留原样.这样你就可以使用其他非法字符,如名称中的空格:“核心样本”.我的常设建议是远离那些并使用Postgresql专用的合法小写标识符.
错误消息告诉您没有名为“core sample”的表,至少在search_path
中列出的任何模式中没有连接到的数据库中.但是显示的查询引用了一个名为CORE_SAMPLE的表,该表与此错误消息不匹配.