使用视图更新表结构时注意事项
来源:互联网 发布:投标文件编制软件 编辑:程序博客网 时间:2024/04/29 02:09
主表:
Create table News
{
NewsId int,
Title nvarchar(50),
CategoryId int
}
分类表:
Create table CategoryId
(
CategoryId int,
CategoryName nvarchar(50)
)
创建视图:
Create view v_News
as
select N.* from News N left join Category C on N.CategoryId=C.CategoryId
go
当表News结构发生变化时,
alter table News add Tags nvarchar(100)
那么要重新更新一下视图,否则新添加的Tags字段将不会出现在视图v_News中
Alter view v_News
as
select N.* from News N left join Category C on N.CategoryId=C.CategoryId
go
为了避免修改结构时忘记更新视图建议在创建视图时用指定具体字段的形式,当修改结构时及时修改视图
0 0
- 使用视图更新表结构时注意事项
- sql 修改表结构 视图如何更新
- 更新表结构的同时更新相应的视图
- SQL Server修改表结构后批量更新所有视图
- SQL Server修改表结构后批量更新所有视图
- 使用sp_refreshview更新视图定义
- cocos2d-js:使用热更新时的注意事项
- UITableView使用大全-表视图合集-持续更新
- 结构体指针变量使用时的注意事项
- 结构体指针变量使用时的注意事项
- 结构体中指针成员使用时的注意事项
- sql server的表结构发生变化后,需要调用exec sp_refreshview 视图名来更新视图
- SQL Server修改表结构后批量更新所有视图的存储过程
- SQL关联表更新注意事项
- Hive使用注意事项(持续更新)
- Opencv函数使用注意事项(持续更新)
- jQuery使用注意事项(永久更新)
- oracle多表视图更新
- Oracle安装时忘记解锁scott用户的解决方案
- Linux wait()函数
- Oracle课堂实验一“表的使用”代码。
- 书籍阅读及下载链接
- php中CURL技术模拟登陆抓取数据实战,抓取某校教务处学生成绩。
- 使用视图更新表结构时注意事项
- user-agent查询
- 中文显示
- jQuery的基本信息。以及入门Demo
- soso街景开发——在移动应用(网站)中的应用
- 关于实现判断用户是在PC端和还是移动端访问。
- android:launchMode="singleTask" intent获取到的值没有更新
- 异常类的处理
- 如何防止表单重复提交