插入SQL虚拟列

时间:2010-05-31 06:42:06

标签: sql sql-server

HI那里..

这有点难以解释所以我将展示更新等效的代码..

   declare @dummy as int;
    UPDATE pages
    SET 
    @dummy = 0
,field ='asdsa' ... etc

因为我正在编写一个代码生成器,它会变得混乱,试图确定是否需要逗号...我现在有插入这个问题..我尝试过这种虚拟方法但不起作用...是否有可能强制插入到不存在的列中.. @dummy用于更新,所以希望有一种方法可以插入..

谢谢堆 甲

1 个答案:

答案 0 :(得分:1)

无法在INSERT上执行此操作,除非每个表中都有一个虚拟列。

当然,我现在的问题是为什么你没有默认值和/或参数化和/或使用ORM和/或使用基于反射的解决方案......