2012-03-06 4 views
1

Моя проблема в том, что у меня есть две таблицы: enq_tab и feed_back_tab. Мне нужно вставить некоторые столбцы из enq_tab в feed_back_tab, а некоторые столбцы - с веб-страницы, т. е. jsp ...Вставка записей из одной таблицы в другую в oracle

ex: enq_tab: enq_id, имя, адрес электронной почты, мобильный адрес, enq_date - это столбцы; feed_back_tab: enq_id, имя, адрес электронной почты, мобильный, адрес enq_date, feed_back, комментарии, предложения столбцы

здесь я буду получать feed_back, комментарии, предложения от JSP, а остальные столбцы из enq_tab на основе enq_id, которые уже присутствуют в базе данных.

кто-нибудь помочь мне с некоторыми предложениями ..

Спасибо заранее ..

+0

что у вас есть? –

ответ

7

Я думаю, что вы можете сделать этот путь.

insert into table1(COL1,COL2,COL3,COL4) 
select col1,col2,jspvaribalevalue1,jspvariblevalue2 from table2 
+1

Следует всегда указывать вставляемые столбцы - что произойдет, если столбец добавлен в 'table1'? Вставка неожиданно завершится. –

+0

of the course, что является основным, я забыл упомянуть спасибо i AM EDITING –

+1

@adammusch отредактировал –

Смежные вопросы