无法使用Camel Case命名约定导入表

问题描述 投票:0回答:1

我正在使用PostgreSQL数据库。我的所有表都遵循列的驼峰案例命名约定。如何使用与PostgreSQL相同的结构>

postgresql
1个回答
1
投票

在PostgreSQL中,所有未引用双引号的标识符(包括列名)都将折叠为小写。

使用双引号创建并因此保留大写字母(和/或其他语法违规)的列名必须在其余生中进行双引号。

因此,在PostgreSQL中,列名称区分大小写,具体取决于它们的创建方式。

我建议您以小写形式创建列名,以便您可以按照自己喜欢的方式查询它们。

© www.soinside.com 2019 - 2024. All rights reserved.