我有下表:
RecordID
Name
Col1
Col2
....
ColN
RecordID
isBIGINT PRIMARY KEY CLUSTERED IDENTITY(1,1)
和被RecordID
初始化Name
。其他列是 NULL。
我有一个函数,它返回有关其他列的信息Name
。
要初始化我的表,我使用以下算法:
- 创建一个循环
- 获取一行,选择它的
Name
值 - 使用选定的名称执行函数,并将其结果存储在临时变量中
- 在表中插入临时变量
- 移动到下一条记录
有没有办法在不循环的情况下做到这一点?