问题描述
云数据库RDS PostgreSQL版执行如下SQL语句,修改大写表名。
alter table testtable rename to TESTTABLE
系统显示如下错误:
ERROR: relation "testtable" already exists
问题原因
RDS PostgreSQL默认表名不区分大小写。
解决方法
需要对大写表名使用双引号(""),例如:
alter table testtable rename "TESTTABLE";
说明
后续查询时也需要使用大写表名。
适用于
云数据库RDS PostgreSQL版
文档内容是否对您有帮助?