【发布时间】:2013-12-03 07:33:42
【问题描述】:
使用 SQL Server 2008,请告知是否可以执行以下操作:
我有 2 个表,第一个是客户:
ID Name FunToCalc
====== ======= ============
1 John Fun1()
2 Saad Fun2()
3 Ali Fun2()
第二个是比尔:
ID BillNo CustomerID Value
====== ======= ========== =========
1 B1 1
2 B2 2
3 B3 3
我想做 “插入账单从客户中选择”其中“价值”列 是在“FunToCalc”中找到的函数的返回值 我可以在一个陈述中做到这一点吗(插入选择) 或者我必须在客户表上使用“while 循环” 从函数返回值 并将其插入到账单表中
我希望我清楚地解释了我想要什么
【问题讨论】:
-
它可能适用于动态 SQL 脚本。您使用的是什么数据库引擎?
-
我认为这是可能的。所以只是为了澄清 Bills 表是否已经填充了 NULL 值?您使用的是什么实际的 RDBMS?
标签: sql sql-server-2008 function loops insert