PostgreSQL データベース処理ルールのケース

1. PostgreSQLデータベースの場合の処理​​ルール

1. PG データベースでは大文字と小文字が厳密に区別されます。
2. デフォルトでは、PG データベースはすべての SQL ステートメントを実行前に小文字に変換します。
注: 二重引用符で囲まれたステートメントを除きます。大文字のオブジェクトを実行する場合は、オブジェクト名を二重引用符で囲む必要があります。

-----数据库中有两个表,tablee与TaBlee
-----运行时tablee可以正常查询,但是TaBlee查询会报错
select * from tablee    

select * from Tablee
-----报错
-----错误:  关系 "tablee" 不存在
-----LINE 1: select * from TaBlee	
select * from "TaBlee" 
-----加上双引号,可以正常查询

PG データベースの大文字と小文字の規則によって引き起こされる不都合を軽減するために、データベース オブジェクトには小文字を使用することをお勧めします。

おすすめ

転載: blog.csdn.net/sunxiaohong__/article/details/128312595