www.3112.net > SQLsErvEr2005中 怎样查询视图的对应基本表 比如一...

SQLsErvEr2005中 怎样查询视图的对应基本表 比如一...

在试图的名字上,按右键,点击设计,就能看到啦

右键点击视图,选择设计视图,最上面显示关联表。

在数据库中的查询分析器重,使用sp_helptext 试图名 按F5或点执行就可以得到这个试图的源语句,通过看源语句可以看出这个试图是由哪几个表关联,关联的条件以及显示字段取值的。

找到你的那个视图,按右键,编辑,你就能看到当时写语法的语句了。

sp_helptext 视图名称 就可以查看 视图是怎么建立的 同样 sp_helptext 触发器名称 sp_helptext 存储过程名称 sp_helptext 自定义函数都可以!

SQL Server 2005: 架构dbo的所有表 select t.[name] as tablename, s.[name] as [schema] from sys.tables as t,sys.schemas as s where t.schema_id = s.schema_id and s.[name] = 'dbo' 架构dbo的所有视图 select v.[name] as viewname, s.[na...

一般的视图都不允许更新的 只有把视图物化后才能更新 也有一种可以更新的,视图是建立是一个表上

一般的视图都不允许更新的 只有把视图物化后才能更新 也有一种可以更新的,视图是建立是一个表上

视图是一个虚拟表,其内容由查询定义。视图中的数据是由一张或多张表中的数据组成的。所以说,如果你改动了基本表,如果你的视图来源于这个基本表,那视图给你呈现的结果也会随之发生变化。

整理了下他们的区别和联系,或许还不是那么详细和完整,希望能对你有点帮助! 区别:1、视图是已经编译好的sql语句。而表不是 2、视图没有实际的物理记录。而表有。 3、表是内容,视图是窗口 4、表只用物理空间而视图不占用物理空间,视图只是逻...

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com