我有一个名为 import 的表。
我想在下面的sql脚本中使用以下语句重命名表。
不幸的是,我不能,因为sql将 import 一词视为psql关键字。
如何在sql脚本中更改名称?
我有一个数据库变更管理,也称为数据库迁移或数据库升级。数据库变更管理是在应用程序生命周期中管理数据库变更的过程。数据库中可能发生什么变化?数据库结构(即表),主数据,甚至索引,触发器和存储过程都可以随时间增加,更改或删除。
ALTER TABLE import
RENAME TO api_exchange;
我知道我可以使用PostgreSQL客户端更改表名,但是我需要在用于postgreSQL 10的SQL脚本中进行更改,以保持数据库更改管理的完整性。
答案 0 :(得分:0)
您可以使用双引号来引用保留字:
const mapStateToProps = (state) => ({
books: state.books.books
});