`
xiaoer_1982
  • 浏览: 1903104 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

创建索引视图时提示架构绑定无效,名称必须由两部分构成

阅读更多


www.diy567.com累了,去上面休息一下下,QQ空间,美文,非主流,网络日记,搞笑短信,祝福短信,热门短信,有意思啊

创建索引视图时提示架构绑定无效,名称必须由两部分构成

左直拳

 

 

创建索引视图诸多限制。例如视图引用表要在同一数据库,不能含有子查询,绑定架构,等等。

 

这些对我都一度造成困惑。现在又遇到了新问题:

 

CREATE VIEW [dbo].[vW_S]

 

WITH SCHEMABINDING

 

AS

 

SELECT a.F1,a.F2, a.F3

 

FROM dbo.T1 a

 

INNER JOIN T2 b ON a.Id=b.Id

 

GO

 

提示错误:

 

消息 4512,级别 16,状态 3,过程 vW_S,第 4

 

无法将 视图'dbo.vW_S' 绑定到架构,因为名称 'T2 对于架构绑定无效。名称必须由两部分构成,并且对象不能引用自身。

 

 

什么意思呢?什么叫名称必须由两部分构成?上网找了找,才知道T2必须写成这样:dbo.T2。注意,如果在前面再加上数据库的名称,如:[db].[dbo].[T2],,纯属画蛇添足,同样出错。

 

 

分享到:
评论

相关推荐

    数据库实验索引视图的操作素材.rar

    在创建索引视图之前,要确认数据库实例支持索引视图,并且视图必须是可更新的。创建索引视图涉及以下步骤: 1. 创建视图:首先需要使用CREATE VIEW语句定义视图的结构。 2. 创建索引:使用CREATE INDEX语句为视图...

    MySQL数据库应用 实验训练4:视图和索引的构建与使用

    MySQL数据库中的视图和索引是两个非常重要的概念,它们对于数据管理、查询效率和数据安全性都有着显著的影响。本实验训练旨在让学生通过实际操作来深入理解这两个概念。 首先,我们来看视图。视图可以被看作是...

    计算机应用技术(“视图”文档)共19张.pptx

    视图名称必须遵循标识符的规则,且对每个架构都必须唯一。可以在其他视图的基础上创建视图。不能将AFTER触发器与视图相关联,只有INSTEAD OF触发器可以与之相关联。定义视图的查询不能包含COMPUTE子句、COMPUTE BY...

    国家开放大学 形考答案 mysql 实验训练4:视图和索引的构建与使用

    实验目的是基于已有的汽车用品网上商城数据库 Shopping,理解视图和索引的概念和作用,练习视图的基本操作,包括视图的建立、视图的查询、视图的更新、视图的删除,体会视图带来的方便;练习索引的创建和删除,对比...

    SQLServer视图及索引的创建及使用

    资源名称:SQL Server 视图及索引的创建及使用内容简介: 本文档主要讲述的是SQL Server 视图及索引的创建及使用;目的是通过企业管理器和Transact_SQL语句对视图进行创建、修改和删除通过企业管理器。希望本文档会给...

    《软件架构设计文档》模板,很实用

    本文档模板涵盖了软件架构设计的所有方面,包括架构设计目标、架构设计原则、逻辑架构视图、开发架构视图、运行架构视图、物理架构视图、数据架构视图等。 在文档简介部分,对《软件架构设计文档》的目的、范围和...

    第5章 操作架构、索引和视图 SQL 2008完全学习手册 视频教程.zip

    在SQL Server 2008中,操作架构、索引和视图是数据库管理与查询中的核心概念。这些概念对于数据库性能优化、数据组织以及安全访问控制至关重要。本章视频教程将深入探讨这三个主题,帮助你全面理解并掌握SQL Server ...

    Oracle第6章视图和索引操作.pptx

    2. 从异构源组织数据:可以在连接两个或多个表的复杂查询的基础上创建视图,将单个表显示给用户。 3. 隐藏数据的复杂性,简化操作:视图向用户隐藏了数据库设计的复杂性,这样如果开发者改变数据库设计,不会影响到...

    软件架构设计文档,模板.doc

    运行架构视图阐述了系统在运行时的控制流组织,包括创建、销毁和通信机制。加锁设计确保了并发访问的正确性和一致性。 【物理架构视图】 物理架构视图描述了系统的硬件部署,包括物理拓扑、软件到硬件的映射以及...

    MVVM Usercontrol 依赖属性 前台后台双向数据绑定

    在MVVM架构下,UserControl通常会作为视图的一部分,其内部的UI元素可以直接绑定到ViewModel的属性上,实现特定的功能。 **依赖属性(Dependency Property)**是WPF中的一个重要特性,它允许控件的属性与其他对象...

    4+1视图建模教程实例大全

    "4+1视图建模"是软件设计领域中一种重要的架构描述方法,它由Kruchten在1995年提出,旨在提供一个全面、多角度的视角来理解和描述复杂的软件系统。这个模型包括了四个主要的视图:逻辑视图、进程视图、物理视图和...

    ISO 42010 软件架构描述标准

    每个视图都是由特定的架构视点(architectural viewpoint)所引导的,视点定义了视图的语法和语义约束,以及如何从架构中提取信息来形成该视图。 架构视点是架构描述的关键概念,它是一组规则和原则,用于指导如何...

    MFC 单文档视图中进行多种视图的切换

    在切换视图时,确保不重复创建或删除视图。 6. **布局管理**:如果所有视图都位于同一框架窗口内,可能需要调整它们的布局。可以使用CWnd::DockControlBar()或CWnd::FloatControlBar()等函数来浮动或停靠视图。 7....

    MFC SDI多视图切换

    在MFC中实现多视图切换,首先需要创建两个或更多的视图类,这些类都继承自CView。每个视图类负责显示和操作文档的不同方面。例如,可以创建一个CTextView类用于显示文本,以及一个CGraphView类用于显示图表。 接着...

    MFC下的单文档多视图分割

    3. 使用CWndSplitterWnd的Create函数设置分割视图的布局,例如创建两个或更多个视图区域。 4. 实现数据的同步机制,确保当一个视图中的数据发生变化时,其他视图也会相应更新。这通常通过重载CView的OnPrepareDC、...

    教你用C#使用树视图控件源码

    3. **图像和选中状态**:树视图节点可以设置图标,通过`node.ImageIndex`和`node.SelectedImageIndex`设置默认和选中状态下的图像索引,图像列表需先用`ImageList`类创建并添加到树视图的`ImageList`属性。...

    Oracle10g视图的神图

    动态性能视图是Oracle 10g数据库中一种特殊类型的视图,它们存储了数据库运行时的实时信息。这些信息通常保存在系统全局区(SGA)中,并且对于监控和诊断数据库性能问题极为重要。V$视图是Oracle数据库的一个重要...

    MFC的SDI程序多视图支持

    8. **文档/视图架构**:MFC的文档/视图架构确保了文档数据的一致性,因为所有视图都共享同一份数据。在多视图环境下,更新任何视图都会反映在其他视图上,反之亦然。 通过理解和定制这些核心组件,你可以构建一个...

    Qt之模型/视图(实时更新数据)

    在Qt框架中,模型/视图(Model/View)架构是一种设计模式,它将数据处理与用户界面分离开来,使得两者可以独立地发展和维护。这种架构在处理大量数据和复杂的用户交互时尤其有效。在"Qt之模型/视图(实时更新数据)...

Global site tag (gtag.js) - Google Analytics