RCPT10-66631 IS Значение varchar, полученное из базы данных.
Как добавить 1 в него. то есть я хочу принять следующее значение
т.е. RCPT10-66632.
declare @s varchar(50) set @s = 'RCPT10-66631' select cast(cast(right(@s, len(@s)-charindex('-', @s, 0)) as int)+1 as varchar(50))
вы можете разбить строку, но я думаю, что это не лучшее решение