重命名表和列以及Synapse池中的传输模式

问题描述

我正在尝试将表从一种模式转移到另一种模式,并在突触池dw数据库重命名对象。

  1. ALTER SCHEMA 转移对象:: ;

    15151消息,第16级,状态1,第4行 无法找到对象“ ”,因为它不存在或您没有权限

    完成时间:2020-10-13T08:06:00.9254770-04:00

    我得到上面的错误;但是我有适当的重命名权限。有什么建议吗?

  2. 重命名对象

    我收到以下错误

    消息103010,第16级,状态1,第2行 在第1行,第66列处解析错误:“ COLUMN”附近的语法不正确。

    完成时间:2020-10-13T07:32:10.5444563-04:00

后面的MSDOCS文章https://docs.microsoft.com/en-us/sql/t-sql/statements/rename-transact-sql?view=aps-pdw-2016-au7

解决方法

  1. 下面的命令对我来说很好,请检查

enter image description here

  1. 它仅适用于PDW,不适用于文档中“ 适用于”部分的Synapse

enter image description here