152得票5回答
适合保存百分比值的数据类型是什么?

如何选择最适合存储0.00%到100.00%范围内的百分比数值的数据类型?

14得票1回答
在PostgreSQL中,varbinary(10)的等效类型是bytea(10)。

我正在尝试定义一个10字节的位字段。在SQL Server中,我会使用varbinary(10)。我知道bytea用于替代图像的varbinary (MAX),但是没有找到任何关于限制其中位数的文档。 有什么方法可以做到这一点吗?

10得票2回答
我应该在新应用程序中使用Postgres的bigserial记录吗?

我正在开发一个新的应用程序,它将数据存储在PostgreSQL数据库中。其中的数据包括来自一些测量设备的计量记录。每个客户可能有数百或数千个这样的设备,并且通常每天只提供少量记录。新记录通过删除旧记录并插入具有新ID的新记录来替换旧记录。我们公司不知道我们实际上需要存储多少客户、多少测量设备和...

7得票1回答
为什么可空的rowversion列在语义上等同于varbinary(8)?

这个MSDN页面指出: 非空 rowversion 列在语义上等同于 binary(8) 列。可空 rowversion 列在语义上等同于 varbinary(8) 列。 既然非空 rowversion 列在语义上等同于 binary(8) 列,为什么要说可空 rowversion 列...

10得票3回答
SQL Server浮点数据类型超出范围

我有一个查询,通过扩展事件会话捕获了一个浮点数据类型的值,看起来像是:@variable = 120700.8000000000000000000000000000000000000000000000 如果我尝试在SSMS中运行相同的查询,我会得到以下错误: 数字“120700.8000000...

30得票5回答
在存储数据时,将数据存储在Blob中与存储文件指针有什么区别?

我有一个关于MySQL中blob数据类型的问题。 我了解到,这种数据类型可以用来存储文件。我还了解到,另一种方法是将文件存储在磁盘上,并通过数据库中的指针(通过varchar列)包含其位置。 但我有些困惑,因为我读到blob字段不会被存储在行内,需要单独查找才能检索其内容。那么,这是否与在...

14得票2回答
如何在MySQL(5.6)数据库中存储JSON数组的数据类型

在MySQL 5.6中,由于没有JSON数据类型,我应该使用什么数据类型来存储JSON编码数组? 到目前为止,我考虑将其存储为TEXT或VARCHAR。这是我们必须存储它的方式吗?

31得票1回答
加密货币MySQL数据类型?

在SQL数据库存储货币值时所涉及数据类型的臭名远扬的问题 然而,在这个艰难时期,我们现在有了价值高达18位小数的货币(感谢以太坊)。 这再次引发了经典争论。 想法 选项1 BIGINT 使用大整数来保存实际值,然后存储货币的小数位数(在翻译中简单地将A除以10^B)? 选项2 Decimal(...

311得票4回答
SQL Server文本类型与varchar数据类型的区别

我有可变长度的字符数据,希望将其存储在SQL Server(2005)数据库中。我想了解一些最佳实践,以便选择TEXT SQL类型或选择VARCHAR SQL类型,在性能/占用空间/功能方面的优缺点。

41得票3回答
PostgreSql表中UUID、CHAR和VARCHAR之间的性能差异?

我正在将UUID v4值存储在PostgreSQL v9.4表中的"id"列下。 在创建表时,如果我将"id"列定义为VARCHAR(36), CHAR(36)或UUID数据类型,是否会对写入或读取性能产生影响? 谢谢!