[英]Operand data type varchar is invalid for multiply operator in stored procedure
I'm writing a simple query and have the error saying "Operand data type varchar is invalid for multiply operator" 我正在编写一个简单的查询,并显示错误消息:“操作数数据类型varchar对于乘法运算符无效”
Here is a query: 这是一个查询:
declare @Num varchar(24)
set @Num = '11112222333334444'
select SUBSTRING(@Num, 1, 6) + ISNULL(REPLICATE(''*'', LEN(@Num) - 7), '''') + RIGHT(@Num, 1)
What am I doing wrong? 我究竟做错了什么?
Thank you 谢谢
I got it. 我知道了。 I have extra
'
in my code 我的代码中有多余的
'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.