视图小问题
来源:互联网 发布:java 二分查找 编辑:程序博客网 时间:2024/06/08 13:56
有这样一个例子。
CREATE TABLE T1 (a INT ,b INT)INSERT INTO dbo.T1 ( a, b )VALUES ( 1, 2 ),(3,4)goCREATE VIEW V1 AS SELECT * FROM dbo.T1 GODROP TABLE T1 ;GOCREATE TABLE T1 (c INT ,d INT)GOINSERT INTO dbo.T1 ( c, d )VALUES ( 1, 2 ),(3,4)
然后再查询视图, 返回的栏位是如何呢?
a b
----------- -----------
1 2
3 4
这是因为虽然修改了表结构,但是视图里面的结构还没有刷新,在视图里面保存的列还是a,b 两列,所以就查出来还是 a,b 两列
SELECT name,column_id FROM sys.columns WHERE object_id = object_id('V1')name column_id--------------------------- -----------a 1b 2
PS:所以,如果修改了表,请留意相关视图是否正常,也要小心表结构尽量不要动
0 0
- 视图小问题
- 关于分割视图中的一个小问题的解决方法
- 视图问题
- 数据库视图小得
- Oracle视图小例
- Oracle 视图小例子
- 视图小介
- 通过修改视图来修改首页显示标题字体过小的问题
- android技巧 小问题之一 :android布局中子视图之间的显示关系
- 小谈树形视图控件
- 小视图有大秘密
- 定义视图的小例子
- mysql中的视图小总
- 小程序视图层wxml
- 视图索引问题
- 视图(view)update问题
- 物化视图同步问题
- 视图更新的问题
- 说下如何查找一下那些对象引用了某对象
- 关于自定义表类型遇到的问题~
- 生成序列的方法
- DDL触发器的应用
- DateTime , DateTime2 ,DateTimeOffset 之间的小区别
- 视图小问题
- 聚合函数的使用
- 关于临时表和表变量的差别1
- 关于临时表和表变量的差别2
- 元素垂直居中总结
- Mac系统launchpad怎么管理图标
- 简单说下外键
- 关于外键,再唠叨一下下
- SLF4J配置