首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

print函数有关问题,求详解

2012-12-23 
print函数问题,求详解create function printTriangle(@line int) returns intasbegindeclare @i intset @i

print函数问题,求详解


create function printTriangle(@line int) returns int
as
begin
declare @i int
set @i = 1
while @i <= @line
begin
print replicate(' ', @i - 1) + replicate('*', 2 * @i -1)
set @i = @i + 1
end
return 0
end

消息 443,级别 16,状态 14,过程 printTriangle,第 8 行
在函数内对带副作用的运算符 'PRINT' 的使用无效。
求大神详细说明。
[最优解释]
函数里面只有返回值,不能用print

热点排行