我在表中添加了一个触发器,用于将插入的数据复制到审计表中。
然后使用以下动态查询从每列的临时表中获取数据。
SET @sqlText = N' SELECT' + @ColName +'来自#INSERTED'
其中@ColName是列名。
它与sql server 2008一起工作正常。
现在我们转移到sql azure。 sql azure不支持select into
。我无法创建临时表,然后在其上使用插入,因为我的表包含超过70列,而且,我不能使用INSERTED
表进行动态查询。
所以,请为它建议任何解决方案\解决方法。
答案 0 :(得分:2)
SQL Azure V11不支持select into。请将您的服务器升级到SQL DB v12,您应该可以这样做。