HANA-无效的数字:不是有效的数字字符串错误

时间:2018-09-13 20:19:10

标签: hana

我正在脚本编写者计算视图上,我的要求之一是从表中选择“数量”字段(十进制)并与字符串连接。

   select cast(a.kwmeng as varchar) + ' * Textabc' as "QuantityFormula" 

其中“数量”公式为NVARCHAR类型。当我激活视图时,我收到以下错误。

  

无法导出变量“ VAR_OUT”的表类型(SQL错误:无效   数字:不是有效的数字字符串

你们可以通过提供程序的指针来修复此错误。

1 个答案:

答案 0 :(得分:0)

我认为问题出在+符号上。尝试改用||。对于您的示例,它将是:

select cast(a.kwmeng as varchar) || ' * Textabc' as "QuantityFormula"