开发者社区> 问答> 正文

【RDS】RDS SQL Server实例如何修改schema为dbo?

已解决

RDS SQL Server实例如何修改schema为dbo?

展开
收起
云上猫猫 2022-01-14 16:30:46 911 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    1、执行如下SQL语句,查看该表的相关信息。

    SELECT *
    FROM KKK
    SELECT a.name schemaName,
           b.name tableName,
           b.type_desc
    FROM sys.schemas a,
         sys.tables b
    WHERE a.schema_id = b.schema_id
    

    系统显示类似如下,可以看到schema不是为dbo,导致问题出现。

    5.png

    2、执行如下命令,修改单个表的schema。

    ALTER SCHEMA dbo TRANSFER test.kkk

    3、执行如下命令,批量修改表的schema。

    exec sp_msforeachtable 'alter schema dbo transfer ?'

    2022-01-14 16:31:35
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
PolarDB-X:更具性价比的 MySQL替换 立即下载
2023云栖大会:AnalyticDB MySQL新特性介绍 立即下载
云数据库RDS MySQL从入门到高阶 立即下载

相关镜像