在SQLServer的保存Double.MinValue

<p>使用TSQL更新命令对一个SQLServer数据库,我怎么能更新FLOAT类型用尽可能小的双值的列? P&gt; </p><p>在16进制的最小可能的双重价值是3ff0 0000 0000 0001 ( http://en.wikipedia.org/wiki/Double%5Fprecision ) P&gt;
</p>

39 浏览 1 回复
  gt   最小   可能   进制   sql  

回复

    <p>不管是什么,你需要这个,我建议你考虑替代方案不需要对SQL Server的FLOAT类型的假设。不幸的是,SQL Server是相当片状关于IEEE 854依从性。例如,请参见这些新闻组线程的。还要注意的是SQL Server的在这方面的行为已更改版本之间并很可能再次改变没有任何警告。如果没有给所有的血淋淋的细节,最小的值,您可以直接分配到FLOAT不一定是FLOAT可以包含(不抱怨)的最小值。一些SQL Server的片状也围绕着什么IEEE呼吁“非规范化的”浮点数字,考虑这些,如果你想要的“最小”有一个确切的含义是很重要的。 P&gt; </p><p>不好意思不回答你的问题,但我不觉得有多好可能来自解答,帮助您进一步低着头你在岩石的路径。 P&gt; </p><p>不要,使用十进制,以避免失去价值。或二进制(8)如果你想将其存储在十六进制,按照文章。 P&gt; </p><p>严重:取决于CPU,风向和月相,这是极有可能不会得到相同的值,当你设法转换。 P&gt; </p><p>和你所说的“最小”是什么意思? P&gt; </p><p>和,是它在客户端诅咒,但是你要浮在db? P&gt;
    </p>

    陆偀姲

相关信息

SQL Server的十六进制数据类型

<p>我正在寻找在SQL Server数据类型存储的数据为十六进制,而不是整型,却找不到类似的事情。当然,有一个十六进制的数据类型? P&gt; </p>

47 浏览 1 回复   数据   进制   十六进制   十六   gt  

如何detemine二进制数据的内容类型中的SQL Server 2008的像场?

<p>我需要确定在SQL Server存储数据的文件类型(即Mime类型)2008 P&gt; </p><p>反正有,如果可能的话使用SQL查询,以确定存储在图像列中的二进制数据的内容类型或Mime类型? P&gt; </p>

45 浏览 1 回复   sql   类型   数据   存储   server  

升级从SQL Server 2005到SQL Server 2008

<p>我们的公司希望从SQL Server 2005升级到SQL Server 2008和我想请教一下: P&gt; </p><ul> <li>什么是我应该遵循从2005升级到2008的步骤? li&gt; </li><li>在什么时候,我应该照顾它,而升级? li&gt; ul&gt; </li></ul>

91 浏览 1 回复   gt   升级   sql   server   2008  

执行的SQL Server 7 DTS SQL Server 2008上

<p>我相信它可以用一个兼容层2008上运行的SQL 2000 DTS包。但有可能做同样与SQL 7中创建DTS包?是否有任何MS KB或需要注意的是指出,如果这甚至有可能。 P&gt; </p>

25 浏览 1 回复   sql   server   gt   2008   版本  

VARBINARY VS影像SQL Server数据类型来存储二进制数据?

<p>我需要二进制文件存储到SQL Server数据库。哪个是更好的数据类型超出VARBINARY和图像? P&gt; </p>

52 浏览 1 回复   数据   gt   类型   数据类型   使用