【问题标题】:Operand data type varchar is invalid for multiply operator in stored procedure操作数数据类型 varchar 对存储过程中的乘法运算符无效
【发布时间】:2015-04-09 18:00:51
【问题描述】:

我正在编写一个简单的查询,但出现错误提示 "操作数数据类型 varchar 对乘法运算符无效"

这是一个查询:

declare @Num  varchar(24)   
set @Num = '11112222333334444'

select SUBSTRING(@Num, 1, 6) + ISNULL(REPLICATE(''*'', LEN(@Num) - 7), '''') + RIGHT(@Num, 1)

我做错了什么?

谢谢

【问题讨论】:

    标签: sql stored-procedures varchar


    【解决方案1】:

    我明白了。我的代码中有额外的'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-24
      • 2020-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多