【问题标题】:How to change prefix table in SQL Server?如何更改 SQL Server 中的前缀表?
【发布时间】:2018-12-26 07:06:18
【问题描述】:

我有数据库名称:PMKIT,前缀表:PMKIT.TableName。我想将 PMKIT.TableName 重命名为 DBO.TableName。你能帮帮我吗!

【问题讨论】:

  • PMKITdbo 是一个模式。对象的名称是TableName,它在schema PMKIT 上,它(令人困惑地)在数据库PMKIT 中。正如@Diado 指出的那样,您因此想要更改对象的架构,而不是更改它的名称。

标签: sql-server


【解决方案1】:

您需要将表从 PMKIT 架构转移到 dbo 架构:

ALTER SCHEMA dbo TRANSFER PMKIT.TableName;  

在此处阅读更多信息:https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-schema-transact-sql?view=sql-server-2017

或者您可以按照这些步骤通过 Management Studio 用户界面执行相同的操作

  1. 右键单击您的表格并选择设计
  2. 在设计视图中,打开属性窗口(只需按键盘上的 F4 键)
  3. 找到Schema 属性并更改它
  4. 保存更改,然后关闭设计视图

【讨论】:

    猜你喜欢
    • 2014-10-29
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 2021-12-29
    • 2011-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多