2010-12-14 39 views
0

MSSSQL 2008.TSQL中数值的字符宽度?

我有3个Ints,1个BigInt,1个浮点数和1个DateTime值。 我想将它们全部连接成单个Char值,并且不会失去任何精度,这应该让我创建一个唯一的长整型值。

如果我可以制作所有数字字符然后合并它们,总字符宽度是多少? DateTime应该转到MMDDYYHHMMSS。

谢谢。

回答

2

INT可以达到10位数。 BIGINTs最多可以有19位数字。 花车可以是任何东西。他们有38位数字的精度,但可能是一个精度有限的巨大数字(1.79E + 308)。你不希望这是一个字符串。如果您的应用程序知道float的实际值范围,您可以针对特定数量的数字作出应用程序决策。