• PowerDesigner11.0的SQL生成表,写列描述出错


    提示异常信息:
    服务器: 消息 15135,级别 16,状态 1,过程 sp_validatepropertyinputs,行 100
    对象无效。不允许在 '.My_Score_Type.Mst_TypeId' 上使用扩展属性,或对象不存在。

    执行如下(针对执行该存储数据)
    execute sp_addextendedproperty
    'MS_Description',            --系统类型(描述)
    '类别id',                          --写入值
    'user',                               --对象类型
    '',                                     --对象所有者
    'table',                              --对象类型
     'My_Score_Type',           --对象名
     'column',                          --属性类型
    'Mst_TypeId'                    --属性名

    出错的就是对象所有者,如在PowerDesigner11.0设计表时指定所有者(dbo),那么生成的SQL对象所有者就不是空,而是DBO.
    正常的SQL:
    execute sp_addextendedproperty 'MS_Description',
       '类别id',
       'user', 'dbo', 'table', 'My_Score_Type', 'column', 'Mst_TypeId'
  • 相关阅读:
    Swift-基础语法之变量&常量&元组
    Swift
    安装MySQL
    LNMP 简介
    LNMP
    Django 定义数据模型
    Django 添加应用
    Django 创建第一个项目
    Django 安装
    Django 简介
  • 原文地址:https://www.cnblogs.com/piaoqingsong/p/510034.html
Copyright © 2020-2023  润新知