gpt4 book ai didi

sql - 对于增值税,SQL Server 字段大小声明的正确 Decimal(p, s) 精度和小数位数是多少?

转载 作者:行者123 更新时间:2023-12-01 04:12:16 26 4
gpt4 key购买 nike

我正在 SQL Server 数据库中定义增值税率(欧洲和其他国家征收增值税),我想知道什么是理想的十进制定义来捕获必要的精度。

我见过VAT rates的:

20% (0.20) UK, Italy, Austria, etc.
21% (0.21) Belgium, Ireland, etc.
19.6% (0.196) Monaco, France

我很好奇是否存在增值税率需要比小数 (4, 3) 更精确的情况,其中 p 是精度,s 是比例。我已经阅读了一些文件,但不确定欧盟或其他国家是否对“.”后的位置有特定的增值税规范。 (或“,”在他们的情况下)。如果英国想使用一些基于公式的计算来计算增值税率而不是固定精度值,那么有什么可以阻止英国说他们的增值税现在是 0.20111111?

在此先感谢各位神秘的国际男女。

最佳答案

根据this page结尾引用的PDF文档,你应该安全使用 decimal(4,3) .尽管似乎某些历史案例要求精度为 4。

关于sql - 对于增值税,SQL Server 字段大小声明的正确 Decimal(p, s) 精度和小数位数是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5495892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com