Comment puis-je remplir une colonne de nombres aléatoires dans SQL? J'obtiens la même valeur dans chaque ligne

UPDATE CattleProds
SET SheepTherapy=(ROUND((RAND()* 10000),0))
WHERE SheepTherapy IS NULL

Si je puis faire un SELECT je vois que mon nombre aléatoire est identique dans chaque ligne. Toutes les idées sur la façon de générer des nombres aléatoires?

InformationsquelleAutor NibblyPig | 2011-02-15