【发布时间】:2016-09-28 18:36:13
【问题描述】:
我在我的 sql 中的每一列之前尝试一个 0
select TemporaryStock * '0,'+ cast( VAT as varchar(50)) from Market
我收到错误消息 8114,级别 16,状态 5,第 1 行 将数据类型 varchar 转换为 float 时出错。
【问题讨论】:
-
'0,' 不是浮点值,那么它将如何从 varchar 转换为浮点数?
-
为什么你的 SQL 中有一个星号?
-
我应该使用 0.?
-
真的不清楚你要做什么。也许是一些样本数据和期望的结果
-
你的输入是什么,你的预期输出是什么?
标签: sql-server sql-server-2008