J'utilise SQL Server 2008 express, quelle qu'en soit la raison? cependant, si je convertis en décimal (6,4) est le travail. par exemple. Sélectionnez CONVERT (décimal (6,4), '1,1234'); vous remercie.SQL Server 2008 ne peut pas définir le type décimal avec 4 décimales?
2
A
Répondre
1
décimale (précision, échelle). Le numéro de précision contrôle le nombre maximal de chiffres sur le côté gauche de la période. L'échelle spécifie le nombre maximal de chiffres sur le côté droit.
Si vous voulez 3 chiffres avant décimal et 4 après la virgule, puis
rate decimal(7, 4)
3
decimal(x,y)
x: total number of digits(max)
y: number of digits after decimal point(max)
thats why y<=x
Questions connexes
- 1. point décimal dans SQL Server
- 2. SUM SQL Server() 2 décimal
- 3. SQL Server 2008 Geometry ne fonctionne pas?
- 4. Tronquer (pas arrondi) des décimales dans SQL Server
- 5. cassé SQL Server 2008 Web Edition SP1 (ne peut pas se connecter avec SSMS)
- 6. SQL Server 2008 Express peut-il exister avec SQL Server 2000 sur le même serveur?
- 7. SQL Server 2005: Conversion valeur varchar '1.23E-4' en décimal ne
- 8. ne peut pas installer sql-server 2008 sur Windows Server 2003 Standard Edition SP1
- 9. Définir le basculement SQL Server
- 10. Peut SQL Server 2008 Express être installé avec SQL Server 2005 Standard
- 11. sql server 2005 tsql abs n'aime pas les décimales?
- 12. SQL Server 2000 distingue 0,00 décimal zéro et 0,00 alors que ADO.NET ne pas
- 13. SQL Server 2008 Express ne voit pas le SP1 de mon système d'équipe Visual Studio 2008
- 14. SQL Server 2008
- 15. ne peut pas obtenir System.Web.SessionState avec asp.net 4 routage webforms
- 16. Le package SSIS dans SQL Server 2005 peut-il envoyer des données à SQL Server 2008?
- 17. mon VS2008 ne peut pas se connecter à Sql Server 2008, pourquoi?
- 18. SQL Server 2008 R2 installé, ne peut toujours pas ouvrir la version 661?
- 19. SQL Server ne peut pas créer de vue indexée
- 20. Authentification SQL Server dans SQL Server 2008
- 21. Qu'est-ce qui ne peut pas être fait dans SQL Server 2008 Web Edition?
- 22. Pourquoi la route ne pas trouver le séparateur décimal
- 23. Type R.drawable.stat_notify_calendar ne peut pas être résolu
- 24. Un Int Unigned de 4 octets pour Sql Server 2008?
- 25. Notifications SQL Server 2008
- 26. SQL Problème décimal
- 27. SQL Server 2008 intellisense ne fonctionne plus
- 28. Écrire un nombre avec deux décimales SQL server
- 29. i peut voir aspnet.db dans SQL Server Management Studio 2008
- 30. SQL Server 2008
de précision contrôle le nombre maximum de chiffres, période. La partie texte de votre réponse est erronée, mais votre exemple de code est correct. –
@Jon merci. Pouvez-vous s'il vous plaît écrire la bonne description? – Kashif
Vous l'avez déjà dans votre code, et Sadat l'a cité ci-dessous: la première valeur contrôle le nombre maximum de chiffres. La deuxième valeur spécifie le nombre maximal de chiffres sur la droite. Donc un DECIMAL (7, 4) pourrait être 123.4567. –