我正在使用一个使用第三方组件的应用程序,该组件返回一个类型为UInt32的值.
我需要将此UInt32存储在Sql Server表中.我正在考虑使用一个简单的int列并插入如下的值:
int value = (int)(cs - int.MaxValue);
但我不确定这是否是完成此类任务的最佳方式.
使用bigint或decimal(10,0)列并定义检查约束以确保它在0到40亿之间.
定义CLR数据类型