Vik*_*kas 0 sql-server stored-procedures
我有一个包含一个字段的表:lngStatusID,其值为2,表示所有记录.
现在我需要在同一个表中再次插入所有记录,但是lngStatusID = 1
因此,我认为存储过程将以某种方式帮助我.
根据我的逻辑,它应该是这样的:
1)我需要用循环读取每个记录
2)复制临时变量中的所有字段
3)然后执行插入查询以插入lngStatusID = 1的记录
我是存储过程的新手.那么任何人都可以指导我如何做到这一点吗?
或者有任何简单的方法吗?
您不需要存储过程,一个简单的INSERT语句将执行:
insert into mytable
(field1, field2, lngStatusID)
select field1, field2, 1
from mytable
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2103 次 |
最近记录: |