在视图中插入值/行

时间:2013-07-25 21:04:35

标签: sql sql-server sql-server-2008

我的视图有4个值,


   Element No        Details     UniqueID
         1           Alpha          2000
         2           Beta           2001
         3           Zeta           2002
         4           Gamma          2003

这是一个视图,我试图在运行时插入另一个值;最重要的是,我将创建另一个视图。


   Element No        Details     UniqueID
         0           Pie            1000
         1           Alpha          2000
         2           Beta           2001
         3           Zeta           2002
         4           Gamma          2003

修改

我必须在表中添加一个元素No:0的值。运行view1时获取初始表。我试图通过使用当前的view1和其他几个视图和表创建另一个view2。所以我需要将上面的值插入到View1中以获得我所需的值

1 个答案:

答案 0 :(得分:3)

尝试这种方式:

create view yourview2
as
select 0 as "Element No", 'Pie' as Details , 1000 as UniqueID
union all 
select [Element No], Details, UniqueID
from yourview

注意union all不会删除重复项