如何使T-sql返回值
我在sql 2005 查询分析器下,写了一个函数,不用,帮我改改:
int fun(int i)
{
declare @j int
set @j=i + 10
return @j
}
[解决办法]
- SQL code
create function f_test(@i int)returns @j intas begin set @j=@i+10 return @jend --调用 --select dbo.f_test(10)
[解决办法]
- SQL code
create function f_test(@i int)returns intas begin declare @j int set @j=@i+10 return @jendgo--调用select dbo.f_test(10)/*20
[解决办法]
学习啦!
[解决办法]
楼主这个功能貌似没必要用函数,整复杂了,直接加即可.
[解决办法]
- SQL code
create function fun(@i int)returns intasbegin declare @j int set @j=@i+10 return @jend go select dbo.fun(10)这个没必要写函数。直接加就好了。
[解决办法]
- SQL code
SELECT GETDATE()
[解决办法]
- SQL code
SELECT fun(100)