есть ли у вас что-то подобное (найдено на http://weblogs.sqlteam.com):
CREATE VIEW vRandNumber
AS
SELECT RAND() as RandNumber
GO
создать функцию
CREATE FUNCTION RandNumber()
RETURNS float
AS
BEGIN
RETURN (SELECT RandNumber FROM vRandNumber)
END
GO
тогда вы можете назвать его по своему выбору как обычно
Выберите dbo.RandNumber (), * из myTable
или из их комментариев:
select RAND(CAST(NEWID() AS BINARY(6))), * from myTable