PostgreSQL中的大写列名

Posted msdnchina

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PostgreSQL中的大写列名相关的知识,希望对你有一定的参考价值。

[pg127@localhost bin]$ ./psql -d postgres -p 5127
psql (12.7)
Type "help" for help.

postgres=# create table wiz(c1 int primary key,c2 text);
CREATE TABLE
postgres=# alter table wiz add "C1" int;
ALTER TABLE
postgres=# select * from wiz;
 c1 | c2 | C1
----+----+----
(0 rows)

postgres=#
 

可以看到,使用英文的双引号就行!

以上是关于PostgreSQL中的大写列名的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSQL中的大写列名

简单的 Postgresql 语句 - 列名不存在

hibernate映射postgreSQL数据库中的表时,表名是大写的时候为啥hibernate不能映射实体

PostgreSQL中的序列名很长很长怎么办

重命名postgresql数据库中的列名

在 PostgreSQL 查询中转义列名中的字符?