Problème utilisation du modulo
Bonjour,
j'ai un petit soucis. J'essaie d'utiliser le modulo sur mon nombre (qui est une chaîne de caractère). Le problème est qu'il est trop grand.
J'essaie de faire ceci :
Code:
CONVERT(BIGINT, '14277630003022800002030329785') % 97
Le problème est, bien sur, que mon string est trop grand pour être contenu dans un BIGINT. Mais quand je met un type plus grand genre DECIMAL(38, 0) ou NUMERIC(38, 0) ou FLOAT, il me dit que le modulo ne prend que des types INT.
Quelqu'un saurait comment je peux contourner le problème ? Merci beaucoup.