惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
B
Blog RSS Feed
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Help Net Security
MyScale Blog
MyScale Blog
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
Martin Fowler
Martin Fowler
Vercel News
Vercel News
S
SegmentFault 最新的问题
M
MIT News - Artificial intelligence
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
Engineering at Meta
Engineering at Meta
云风的 BLOG
云风的 BLOG

博客园 - nestea

Method 'Post' of object 'IOWSPostData' failed(方法'POST'作用于对象'IOWSPostData'时失败) 用Win XP安装盘修复系统文件 手机呼叫流程 XML配置字符串中特殊字符的处理 - nestea - 博客园 关于BackgroundWorker的使用 分布式缓存系统Memcached简介与实践[转] web应用程序中使用MemcachedClient (转载) 一些很酷的.Net技巧(转载) 使用BackgroundWorker组件进行异步操作编程(转载) 操作DataTable中动态的行,一点收集整理资料。 xml转换成DataTable - nestea - 博客园 预处理命令之条件编译(转) 数字的进制(2进制,8进制,16进制) C#中父窗口和子窗口之间实现控件互操作 (转载) 开放式并发冲突检测的四种方法 MDX 中的重要概念 (MDX) 实用工具-文件夹实时同步工具 (群集服务器拷贝) 用windows 2003建立VPN 连接(转载) - nestea Windows 2003下VPN服务器架设攻略 (转载) - nestea
sql server中的decimal或者numeric的精度问题 (转载)
nestea · 2009-07-07 · via 博客园 - nestea

在sql server中定义列的数据类型decimal时需要制定其精度和小数位数。

何谓精度:最多可以存储的十进制数字的总位数,包括小数点左边和右边的位数。该精度必须是从 1 到最大精度 38 之间的值。默认精度为 18。

小数位数:小数点右边可以存储的十进制数字的最大位数。小数位数必须是从 0 到 p 之间的值。仅在指定精度后才可以指定小数位数。默认的小数位数为 0;因此,0 <= s <= p。最大存储大小基于精度而变化。

在c sharp中调用传递SqlParameter参数时也需要制定参数的精度和小数的位数,如下面的例子声明一个精度为18小树位数为2的decimal类型参数:

Code
SqlParameter parm = new SqlParameter("@parmName", SqlDbType.Decimal);
parm.Precision = 18;
parm.Scale = 2;

转:链接 玉开的技术博客