我正在尝试使用此功能返回图像:
CREATE FUNCTION getDiverSignature (@id int)
RETURNS image
return
select diver_signature
from Diver
WHERE diver_number = @id
GO
当我将图像添加到我使用的Diver表时: BulkColumn 从Openrowset(Bulk'C:\ sign5.jpg',Single_Blob)as img
答案 0 :(得分:0)
这不是返回的方式。要么返回一个结果集(在这种情况下你只使用select
而不是return
),要么你必须返回一个值,例如:
declare @ret image;
select @ret = diver_signature ...;
return @ret;