在 SAP HANA Studio 中重命名架构

Renaming Schema in SAP HANA Studio

我想重命名 SAP HANA Studio 中的模式,包括数据和依赖项,我尝试了下面的解决方案 link,但是导出和导入的时间太长。

Renaming SAP HANA Schema :

We cannot directly rename schema in HANA it is not possible but it can be renamed if we export schema as binary and import it with the "WITH RENAME SCHEMA" option. ...

任何人都可以建议一种快速重命名架构的方法,以便我可以在我的 C# 代码中使用相同的脚本来执行它吗?

有没有类似下面写的Microsoft SQL Server Rename Database的方法(这是一种快速重命名数据库的方法)?

USE master; GO ALTER DATABASE MyTestDatabase SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO ALTER DATABASE MyTestDatabase MODIFY NAME = MyTestDatabaseCopy ; GO ALTER DATABASE MyTestDatabaseCopy SET MULTI_USER GO

编辑:我之前在 HANA 控制台中尝试 RENAME SCHEMA <source_schema_name> TO <target_schema_name>,但我得到了 SQL syntax error near "SCHEMA"。我假设它仅适用于租户数据库。

在这种情况下,我可能会选择 RENAME SCHEMA 命令。

RENAME SCHEMA <source_schema_name> TO <target_schema_name>