यहाँ एक चतुर समाधान है:
create view getNewID as select newid() as new_id
create function myfunction ()
returns uniqueidentifier
as begin
return (select new_id from getNewID)
end
जिसका मैं श्रेय नहीं ले सकता। मैंने इसे यहां पाया:http://omnibuzz-sql.blogspot.com/2006/07/accessing-non-deterministic-functions.html
-डॉन