返回努力呀的回答

努力呀努力呀数据库运维工程师XX

最常见的原因是在创建表时对表名或是列名使用了双引号 “” ,当使用了双引号后,表名或列名(称为标识符)存储时是区分 大小写的, 这意谓着你在查询时表名或列名也应使用双引号, 一些工具软件, 像 pgAdmin 会在发出创建表的指令时自动地在每个标识符上加双引号。 因此,为了标识符的统一,你应该:

在创建表时避免将标识符使用双引号引起来。

在标识符中只使用小写字母。

(为了与已存在的标识符相同)在查询中使用双引号将标识符引起来

银行 · 2020-01-08
浏览1446

回答者

努力呀
数据库运维工程师XX
擅长领域: 数据库服务器云计算

努力呀 最近回答过的问题

回答状态

  • 发布时间:2020-01-08
  • 关注会员:2 人
  • 回答浏览:1446
  • X社区推广