我正在处理的Server 2014中有一个字段,如下所示:20060202我想要添加一个分割字段,并添加一个小数点,并创建一个数字字段。这就是我想看到的:200602.02所以我需要拆分这个字段,加上小数点,然后转换成一个数值。我尝试了一些代码,但得到了一个错误。请参阅我的代码如下:
select top 1000 cast(SUBSTRING(cast(RawField as
首先,感谢您的帮助!它使像我这样的人的学习过程变得容易得多。我将尽可能保持简单:我正在查询一个数据库,该数据库希望对特定列执行一个sum函数。目前,该列的元数据类型为varchar。我知道,为了能够使用sum函数,有问题的列需要是int类型的。为了相应地转换列,我认为我可以使用cast/convert函数,但在这样做时会出现错误:CAST:Charge_Pct FROM <