很抱歉我的英语;在我们的SQLServer 2014项目中,我们有两个在web应用程序和Android设备之间同步的表(因此它们在所有手机上都是同步的)。在我们的数据库中,这两个表由作为主键的integer类型的惟一标识符来标识,但是我们还想要一个GUID单列,它“跟随”数据的创建。nvarchar (50) (on mobile only)
我的目标是了解SQLServer中不同的char数据类型。我有一个测试列Address,其中包含100.000条char(100)类型的记录。列中的数据分布是均匀的,这意味着1-100之间的每个字符长度恰好表示了1000次。然后,我运行了以下脚本,期望看到使用的存储空间减少:
exec sp_spaceused N'