zoukankan      html  css  js  c++  java
  • 导出sql脚本时的几个问题

    问题1:
    服务器: 消息 2714,级别 16,状态 5,过程 VIEW1,行 4 
    数据库中已存在名为 'VIEW1' 的对象。
    注:我要创建的视图一共有4个.查看文件中有两个创建View1的语句段和另外两个语句段.
    错误原因:我有两个视图,它们属性中的创建视图语句中的视图名称都是View1,与视图本身的名称不一致.将其由View1改为视图本身的名称后再导出就没有问题了.
    问题2:
    警告: 已创建表 'JSH_Global_Menu',但其最大行大小(8339)超过了每行的最大字节数(8060)。如果结果行长度超过 8060 字节,则此表中行的  INSERT 或 UPDATE 将失败。
    注:警告中的行大小是指表的整行(列长的和),而不是指单个列.
    如:CREATE TABLE [dbo].[JSH_Global_Menu] (
     [Hotel_Id] [int] NOT NULL ,
     [Id] [int] NOT NULL ,
     [ParentId] [int] NULL ,
     [DefaultName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
     [TypeString] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
     [MenuName] [nvarchar] (4000) COLLATE Chinese_PRC_CI_AS NULL
    ) ON [PRIMARY]
    GO
    中,由于nvarchar长度(这里指定义参数时的长度),实际上是双字节存储的,单是[MenuName] [nvarchar] (4000)字段就达到8000个字节了.
    另:仅是警告你在以后的插入和更新操作过程中不要超载就行
    问题3:
    服务器: 消息 208,级别 16,状态 1,过程 JSH_View_CheckIn,行 4
    对象名 'dbo.JSH_Contry' 无效。
    服务器: 消息 208,级别 16,状态 1,过程 JSH_View_CheckIn_Group,行 4
    对象名 'dbo.JSH_Contry' 无效。
    注:对象名错误,dbo.JSH_Contry应为dbo.JSH_Country
    问题4:
    无法在 sysdepends 中添加当前存储过程所对应的行,因为缺少该存储过程所依赖的对象 'Get_Group_Profile'。仍将创建该存储过程。
    注:初步断定是因为各个存储过程创建的顺序问题.由于存储过程之间的相互调用,若某个存储过程在创建之前即被调用,则引发此错误!
    检查有此问题的存储过程,语法正确,因此不影响使用!

  • 相关阅读:
    Spring多数据源动态切换
    IntelliJ Idea使用代码格式化,Tab制表符进行缩进
    idea 快捷键
    final关键字的功能概述
    IntelliJ Idea 常用快捷键列表
    Log4j.properties配置详解
    IDEA添加try catch快捷键
    使用 JMeter 进行压力测试
    idea 复制当前行到下一行快捷键
    js父窗口opener与parent
  • 原文地址:https://www.cnblogs.com/markhe/p/1546054.html
Copyright © 2011-2022 走看看