Fonctions SQL - factorielle

Je suis un débutant en SQL Fonctions.
Quelle est la meilleure façon de créer une fonction pour factorielle dans SQL Server - Dire 10!

Est-il vraiment besoin d'être en SQL? Me semble qu'il y aurait une tonne d'autres de meilleures options là-bas.
Merci pour la réponse Oui il faut le SQL. Je suis en train d'apprendre les Fonctions de SQL Server Ne son pas des devoirs à faire, je suis en train de faire de l'auto pratique par la résolution d'un exemple de fonctions de papier que j'ai trouvé en ligne

OriginalL'auteur Jason | 2010-08-17