Je veux utiliser dataype qui peut contenir plus de 19 chiffres. Existe-t-il un type de données disponible pouvant contenir plus de 19 chiffres?
Je veux utiliser dataype qui peut contenir plus de 19 chiffres. Existe-t-il un type de données disponible pouvant contenir plus de 19 chiffres?
Réponses:
Numérique / décimal, flottant / réel. Il y a une excellente réponse ici , de la documentation officielle ici et ici , et j'ai également posté quelques opinions il y a longtemps , mais voici une démonstration rapide:
-- overflow error:
DECLARE @x BIGINT = 9999999999999999999;
GO
-- works:
DECLARE @x DECIMAL(38,0) = 99999999999999999999999999999999999999;