我需要帮助将几个值更改为SQL中的一列,在列中实际值上加上+10000。例如,值
在第一个名称的tPatSSlida中,在这种情况下,CLINIC DENT必须从0000000001更改为0000010001
答案 0 :(得分:1)
试试这个
UPDATE TPatientRaw
SET tPatSSlidaID = RIGHT('0000000000' + CAST(CAST(tPatSSlida AS int) + 10000 AS VARCHAR), 10)
WHERE tPatSName = 'CLINIC DENT'