无法对视图创建索引,因为该视图未绑定到架构

遇到这个问题,查了一位博主的文章,但是说的不是很详细,在这里说明白一些。

修改此问题 需要在 创建视图语句中加上 with SCHEMABINDING

--创建索引视图 create view 视图名 with schemabinding as select 语句 go

--创建索引视图需要注意的几点

--创建索引视图
create view 视图名 with schemabinding 
as
select 语句
go---创建索引视图需要注意的几点
1. 创建索引视图的时候需要指定表所属的架构
--错误写法
create view v_f with schemabinding 
as
selecta.a,a.b,b.a,b.b
froma join b 
ona.id=b.id
go---正确写法:
create view v_f with schemabinding 
as
selecta.a,a.b,b.a,b.b
fromdbo.a join dbo.b 
ona.id=b.id
go2.在创建索引视图的select语句时,不使用*,必须指定具体的列名
--错误写法
create view v_f with schemabinding 
as
select*
fromdbo.a join dbo.b 
ona.id=b.id
go---正确写法
create view v_f with schemabinding 
as
selecta.a,a.b,b.a,b.b
fromdbo.a join dbo.b 
ona.id=b.id
go3.在创建索引视图的select 语句中,不能存在重复的列名,这个不举例了4. 只能为索引视图创建唯一聚集索引
--正确的写法
create unique clustered index ix_uniquetb on v_tb
go--错误的写法 
create clustered index ix_uniquetb on v_tb
go

 

转载于:https://www.cnblogs.com/aimqqroad-13/p/4984996.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/404688.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[react] react怎么提高列表渲染的性能?

[react] react怎么提高列表渲染的性能? 使用webpack 做代码分割。使用hooks。个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

Windows编程中的映射模式和坐标转换

From: http://www.vczx.com/article/show.php?id1011820 一、Windows中的映射模式 1、Windows定义映射模式的目的 经过我的综合,Windows定义映射模的目的又以下几个方面:1、不同人的使用习惯。不同国家的,不同地区,以及不同的人…

C# 截取图片的方法

1、C#截取图片的方法 方法一、 一个像素一个像素的画&#xff0c;遍历每一个像素&#xff0c;速度慢 /// <summary> /// 截取一张图片的制定部分 /// </summary> /// <param name"bitmapPathAndName">原始图片路径名称<…

变压器油参数

以下体胀系数参考百度百科&#xff1a; 水银1.8210^-4 纯水2.0810^-4 煤油9.010^-4 酒精1.110^-3 汽油1.2410^-3 氢气3.6610^-3 氧气3.6710^-3 氨气3.8010^-3 空气 3.67610^-3 二氧化碳3.74110^-3 一切气体 ≈1/273 甘油 4.910^-4 乙醇 7.510^-4 相关&#xff1a…

Python用过的小知识备忘录

1. python中的优先权队列&#xff0c;priorityqueue用法&#xff1a;数字越小&#xff0c;表示优先级越高&#xff0c;越早被拿出 from queue import Queue from queue import PriorityQueue prioqueuePriorityQueue() prioqueue.put((1,hahaha)) prioqueue.put((5,ustc)) pr…

[react] 给组件设置很多属性时不想一个个去设置有什么办法可以解决这问题呢?

[react] 给组件设置很多属性时不想一个个去设置有什么办法可以解决这问题呢&#xff1f; es6展开运算符 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

cygwin This indicates that the /etc/passwd (and possibly /etc/group) files should be rebuilt 问题解决办法

From: http://blog.csdn.net/deaboway/article/details/6461587 我的Cygwin报&#xff1a; [css] view plaincopyYour group is currently "mkpasswd". This indicates that the /etc/passwd (and possibly /etc/group) files should be rebuilt. See the man p…

CSS布局教程:用DIV CSS实现国内经典式三行两列布局-CSS布局实例

我们碰到过很多的企业网站或其它小型的展示类网站&#xff0c;有一些共同的特点&#xff0c;即顶部放一个大的导航或BANNER&#xff0c;右侧是链接或图片&#xff0c;左侧放置内容&#xff0c;页面底部放置版权信息等。这样的形式是国内经典式的布局&#xff0c;我们这里不对它…

EC20模组使用MQTT库对接EMQX,基于STM32F407

一、说明 本lib库基于STM32F407编译&#xff0c;其他的cortexM4内核也支持&#xff0c;采用串口和EC20模组通信。 库包括两个文件&#xff1a;ec20_mqtt.h和ec20_mqtt.lib。使用时添加lib文件到工程中&#xff0c;头文件引用ec20_mqtt.h即可。 下载&#xff1a;https://gitee…

[react] 说说react diff的原理是什么

[react] 说说react diff的原理是什么 内存中存储两颗树&#xff0c;一颗树是已经渲染的树结构&#xff08;Current Tree&#xff09;&#xff0c;另一颗是即将变化的树&#xff08;Fiber Tree&#xff09;。 每次状态发生变化&#xff0c;会对原来的树结构进行遍历&#xff0c…

什么是I帧,P帧,B帧

From: http://blog.csdn.net/abcjennifer/article/details/6577934 视频压缩中&#xff0c;每帧代表一幅静止的图像。而在实际压缩时&#xff0c;会采取各种算法减少数据的容量&#xff0c;其中IPB就是最常见的。 简单地说&#xff0c;I帧是关键帧&#xff0c;属于帧内压缩。…

iOS 证书错误 Certificates下面的 App Store and Ad Hoc是灰的?? 点不了

原因 因为一个用户名下只能同时有一个发布证书&#xff0c;你之前建立了某个证书并且没有使用的话就无法再创建了&#xff0c;先把它撤销或者使用后才可以继续创建新的 转载于:https://www.cnblogs.com/yhj1787354782/p/4991182.html

linux中的memory management和page mapping

1 首先要说的最简单的是在一个process在运行的时候&#xff0c;它看到的内存是这个样子的。3G以后是给kernel使用的运行和动态分配的内存的空间&#xff0c;注意因为是process所看到的&#xff0c;下面全部都是虚拟地址空间。如下&#xff1a; 2 然后需要说的是Linux Physical …

[react] react的函数式组件有没有生命周期?

[react] react的函数式组件有没有生命周期&#xff1f; 没有 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

I帧、P帧、B帧

From: http://xiaoq169.blog.sohu.com/66865917.html 1. I帧&#xff1a;帧内编码帧 I帧特点&#xff1a; ①它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输。 ②解码时仅用I帧的数据就可重构完整图像。 ③I帧描述了图像背景和运动主体的详情。 ④I帧不需要…

linux 使用paho C库实现mqtt客户端

一、下载 github 下载paho mqtt c库源码&#xff0c;编译安装库文件。 地址&#xff1a;https://github.com/eclipse/paho.mqtt.c 关键API&#xff1a;Paho Asynchronous MQTT C Client Library: MQTTAsync.h File Reference 说明&#xff1a;paho客户端库是纯c库&#xff…

Linux实验二报告

北京电子科技学院&#xff08;BESTI&#xff09; 实 验 报 告 课程&#xff1a;信息安全系统设计基础 班级&#xff1a; 201352 姓名&#xff1a;池彬宁 贺邦 学号&#xff1a;20135212 20135208 成绩&#xff1a; 指导教…

[react] 在react中什么是合成事件?有什么用?

[react] 在react中什么是合成事件&#xff1f;有什么用&#xff1f; 是一个跨浏览器原生事件包装器。 它具有与浏览器原生事件相同的接口&#xff0c;包括 stopPropagation() 和 preventDefault() &#xff0c;除了事件在所有浏览器中他们工作方式都相同。 个人简介 我是歌谣…

重学数据结构007——二叉查找树

之前的博客中提到过&#xff0c;我学习采用的参考书是《数据结构与算法分析——C语言描述》。这门书的组织安排与国内广泛实用的教材《数据结构——C语言版》比较不同。这本书描述了一些树和二叉树的概念&#xff0c;举例讲解了什么是树的三种遍历之后&#xff0c;就开始重点讲…

无线网卡共享Internet访问到电脑有线接口注意事项

一、共享网卡访问 网卡属性--共享--以太网 Note: 观察有线以太网的IPv4是否有Internet访问权限。Note&#xff1a;配置IPv4的NDS与无线网卡WLAN的属性一致。 二、有线网卡配置 Note&#xff1a;连接到有线网卡上的外接设备需要配置IP地址为192.168.137.xxx&#xff0c;处于同…