您的位置:程序门 -> ms-sql server -> 基础类



如何将视图结果存在表中


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何将视图结果存在表中[已结贴,结贴人:butwhy]
发表于:2007-04-06 01:00:48 楼主
如果表的结构已经定义好,当然就很简单。
如果视图的结果在结构上不肯定(列不确定),而表的结构要随着视图的结果变,请教如何实现?
发表于:2007-04-06 08:10:201楼 得分:5
而表的结构要随着视图的结果变,请教如何实现?是视图随表结构变吗,如果是这样我觉得可以用存储过程动态构造create   view语句来创建视图或修改视图,我想要改变表结构也可以用同样的方法!我觉得是可行的!
发表于:2007-04-06 08:33:202楼 得分:15
select   *   into   #
from   viewstbl         --视图名字
发表于:2007-04-06 08:51:553楼 得分:0
select   *   into   #
from   viewstbl         --视图名字

是简单有效,可如何确定表的名字呢?由于有多人可能同时生成这样的临时表,希望表名随机,同时还要让程序得到,可以进行进一步修改数据等操作。
发表于:2007-04-06 08:57:524楼 得分:0
是简单有效,可如何确定表的名字呢?由于有多人可能同时生成这样的临时表,希望表名随机,同时还要让程序得到,可以进行进一步修改数据等操作。

-----------------------
你前面所说的不同的视图结构?这点让我迷惑,视图的结构不是确定的吗?
就算在存储过程中使用,得到的临时表,表名随机,那程序中如何判断这样的表?

修改数据倒没什么问题.最终你的结果也不过是得到修改后的数据而已.


快速检索

最新资讯
热门点击