`
totoxian
  • 浏览: 1094951 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

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

Go 
阅读更多

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

左直拳

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

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

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],,纯属画蛇添足,同样出错。

分享到:
评论

相关推荐

    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 ...

    软件架构设计文档,模板.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类用于显示图表。 接着...

    maya人体模型骨骼绑定详细教程

    Maya人体模型骨骼绑定是计算机图形学和动画制作中的重要一步骤,本教程将详细讲解骨骼创建、骨骼绑定和常见问题解决方法。 骨骼创建是 Maya 人体模型骨骼绑定的第一步骤。在 Animation 模式下,选择菜单 Skeleton->...

    MFC下的单文档多视图分割

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

    Oracle10g视图的神图

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

    MFC的SDI程序多视图支持

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

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

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

    kwic 五种风格实现&逻辑视图&开发视图

    逻辑视图和开发视图是软件工程中的两种重要视角。逻辑视图关注的是系统的功能性和模块划分,它展示了如何通过各种算法和数据结构实现kwic问题。而开发视图则更侧重于实际的编码实现,包括源代码结构、依赖关系以及...

    MVVM架构DEMO

    在MVVM中,视图通常由UI控件和布局构成,如Windows窗口、对话框、按钮、文本框等。视图与视图模型之间通过数据绑定进行通信,无需直接引用视图模型,而是通过XAML或代码-behind声明数据绑定。 **2. 模型(Model)**...

Global site tag (gtag.js) - Google Analytics