读书人

请问一个sql语句写法

发布时间: 2012-03-16 16:34:56 作者: rapoo

请教一个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

读书人网 >oracle

热点推荐