【发布时间】:2026-01-11 08:00:02
【问题描述】:
我有下表:
RecordID
Name
Col1
Col2
....
ColN
RecordID 是 BIGINT PRIMARY KEY CLUSTERED IDENTITY(1,1) 和 RecordID 和 Name 已初始化。其他列是 NULL。
我有一个函数通过Name返回有关其他列的信息。
为了初始化我的表,我使用以下算法:
- 创建循环
- 获取一行,选择其
Name值 - 使用所选名称执行函数,并存储其结果 在临时变量中
- 在表中插入临时变量
- 移至下一条记录
有没有办法在不循环的情况下做到这一点?
【问题讨论】:
标签: tsql function loops updates