SSIS:平面文件-值显示为
我有一个数据库。一列为双精度浮点格式。需要将这些值导出到平面文件 情景1: MsAccess数据库:列值-->12.34 平面文件:列值-->12.34 情景2: MsAccess数据库:列值-->12 FlatFile:列值-->12,而希望它显示为12.00 尝试的解决方案: 1.使用派生列:添加0.001现在值为12.001,然后使用子字符串 子字符串(columnName,1,5),现在值为12.00 问题是如果值是120或1,那么我们将得到120.0和1.000 此外,当我在MsAccess中使用“导出到平面文件”时,平面文件显示的值为12.00SSIS:平面文件-值显示为,ssis,Ssis,我有一个数据库。一列为双精度浮点格式。需要将这些值导出到平面文件 情景1: MsAccess数据库:列值-->12.34 平面文件:列值-->12.34 情景2: MsAccess数据库:列值-->12 FlatFile:列值-->12,而希望它显示为12.00 尝试的解决方案: 1.使用派生列:添加0.001现在值为12.001,然后使用子字符串 子字符串(columnName,1,5),现在值为12.00 问题是如果值是120或1,那么我们将得到120.0和1.000 此外,当我在MsAcc
是否可以查找“.”,然后跳过接下来的两个字符,删除其余字符。如果我将列转换为字符串类型。如果我很了解您的问题,您可以使用FINDSTR()函数完成代码 我们要求将您的数字(定义为字符串)剪切到一个点第一次出现的位置,并添加2个位置 这是你最初的要求吗 问候,, 阿诺
SUBSTRING(nb,1,FINDSTRING(nb,".",1) + 2)