Форум сайта python.su
День добрый.
Есть несколько таблиц в одной БД, их нужно скопировать в другую БД.
описываем две бд, создаем группу, курсор и тут ступор
fbgroup = kdb.ConnectionGroup( connections=(fbin,fbout) ) fbgroup.begin() fbincursor = fbin.cursor() fboutcursor = fbout.cursor()
fboutcursor.execute=('insert into TABLE select * from ??? ')
Офлайн
как вариант сделать в лоб
т.е сделать 2 коннетка и 2 курсора одним читать другим писать.
curs1.execute('select * from table') for row in curs1: curs2.execute('insert into table (val1,val2,val3) values ('+row[0]+','+row[1]+','+row[2]+')')
Офлайн