sql 拷贝列有关问题

sql 拷贝列问题
sql 拷贝列有关问题

如上图,需要将itemCode_C 这一列数据 TB2014-8 去掉 TB 和 -  剩 20148 拷贝到另一列中去 这个SQL 怎么写?

insert into ProjectInformation(sysSort) ----sysSort列为int
select itemCode_C from ProjectInformation -- itemCode_C 为varchar(50)


------解决思路----------------------
/* 同一行字段之间应该是更新而不是插入。
   唯一要担心的就是数字太长,转 int 会溢出。*/
UPDATE ProjectInformation
   set sysSort = Convert(int,Replace(SubString(itemCode_C,3,48),'-',''))
  from ProjectInformation