CREATE <object> 命令:对在共享中创建对象时的错误消息的更改

注意

此行为变更包含在 2024_05 捆绑包中。

有关捆绑包的当前状态,请参阅 捆绑包历史记录

当您执行 CREATE <object> 命令以在 共享 中创建对象时,如果在命令的类型检查阶段发生错误,该命令将打印错误消息。

此错误消息将发生以下变更:

变更前:

该命令失败,并显示以下错误消息,而不考虑错误的原因是什么:

003540 (42501): SQL execution error:
  Creating table on shared database '<database_name>'
  is not allowed.
变更后:

该命令失败,并显示描述所发生的具体问题的错误消息。

例如,如果您没有架构操作权限,则命令将失败并显示以下错误消息:

003001 (42501): SQL access control error:
  Insufficient privileges to operate on schema '<schema_name>'

参考:1623

语言: 中文