請版主幫忙﹐高手出手
我的目的想實現在一存儲過程改變一個表的的某一字段數據為隨機數﹐于是我生成一個自定義函數﹐在此函數中應用rand(),如下﹕
create function random_data ()
returns int
as
begin
declare @rd int
set @rd=round(rand(1)*10,1)
return(@rd)
end
提示﹕Invalid use of 'rand' within a function.
若我直接在存儲過程調用rand(),那樣數據是一樣的﹐就沒有達不到目的(隨機)
請問該怎么解決﹖﹖﹖﹖
不用此法又該怎么解決﹖﹖﹖﹖