naz*_*786 7 sql sql-server model-view-controller
我有一个Excel CSV文件,其Barcode列的数据如下所示:5.06E+12- 它有一个十进制数字(5.06),字母(E)和符号(+).
Barcode
5.06E+12
当我尝试在Excel中编辑它时,数字会更改为5060190000000.
5060190000000
将此类数据存储到我的SQL Server数据库时,我的Model Barcode属性的数据类型应该是什么?
Dam*_*ver 6
尝试选择最合适的数据类型.如果您使用的是实际产品条形码,则可通过一些研究表明它们可能是国际商品编号.
由于它们实际上是13位数的字符串,char(13)因此可能是存储此数据的最合适的数据类型.不要只是默认,varchar(50)因为它"足够大" - 将长度规范视为免费验证.
char(13)
varchar(50)
归档时间:
9 年,7 月 前
查看次数:
7929 次
最近记录:
7 年,6 月 前