-1
让我们来定义:SQL使用返回值
create table cities
(
ID int identity,
name varchar(50) unique
)
create function getID (@name varchar(50)) returns int
begin
declare @id int
select @id=ID from cities where [email protected]
return @id
end
create procedure addLine
@cityID int
as begin
...
end
是否有可能执行与函数返回值的过程,如下所示?
exec addLine getID('Warsaw')
exec addLine dbo.getID('Warsaw')
exec addLine (select dbo.getID('Warsaw'))
我上面试过,它没有帮助。
它不起作用?你使用了一个逐步调试器吗? – Dai 2015-02-07 22:00:44
老实说,我从来没有使用它,所以我不知道该怎么做,我会尝试找到该选项 – user3162968 2015-02-07 22:04:04