请教一个sql语句写法
表A(id, ....)
表B(id, .....)
现在表B里有多条数据, 我想拷贝到表A中, 并将B表的id作为A表的id,
insert into A(id) select b.id from B b
这个操作会有多次, 为了防止A表中主键重复,
所以我想在拷贝的时候在b.id前加一个字符串随机数,从程序中得来,
但不知这个字符串该怎么加
要的效果好比这样, 请问该怎么写
insert into A(id) select '随机数 '+b.id from B b
------解决方案--------------------insert into A(id) select '随机数 '||b.id from B