求教:数据库中批量替换(有变量)的问题
数据库中有两列:
ID col1 Col2
1 8832
2 3212
3 2132-A
4 8487-B
现在要在col2列中写入这样的数据:
第1行对应的是http://www.XXX.com/S.asp?id=8832
第4行对应的是http://www.XXX.com/S.asp?id=8487
即col2列中数据是在col1列中数据的前4位,然后前面再加上一个固定的网址即可,不知如何写?
------解决方案--------------------UPDATE table SET Col2 = CONCAT( '第1行对应的是http://www.XXX.com/S.asp?id= ',LEFT(col1,4));
------解决方案--------------------str= " 'http://www.XXX.com/S.asp?id= "
sql= "select * from table "
rs.open sql,conn,1,3
do until rs.eof
rs( "col2 ")=str+left(rs( "col1 "),4)
rs.movenext
loop