sql server - vérifier pour voir si le casting est possible

J'ai le code suivant pour lancer nvarchar en entier:

     cast(@value as int)

Cependant je n'ai aucun contrôle du paramètre @valeur, d'où le code peut échouer. Est-il de toute façon à vérifier si une fonte est possible avant de faire un casting?

OriginalL'auteur Bruce | 2013-02-06