В общем случае, если вы хотите сделать INSERT
со смесью значений из таблицы и другого источника, такого как литерал, вы можете сделать INSERT/SELECT
:
INSERT INTO MyTable (col1, col2, col3)
SELECT src_col1, src_col2, 'some_literal'
FROM MyTable
, может быть, вы можете сделать что-то подобное здесь:
insert into SOLD_items_RETAILX (
SNO, bill_num, item_type, size, article_num, ind_num, colour,
amount, all_comment, vendor_name, incoice_no, Bill_Date, Receiving_Date,
color_name, MRP, unique_bill_id, gst_bill_no)
select
SNO, bill_num, item_type, size, article_num, ind_num, colour,
amount, all_comment, vendor_name, incoice_no, Bill_Date, Receiving_Date,
color_name, MRP, unique_bill_id, <gst_bill_no>
from DEMO_STOCK_TABLE_KP
where sno='"+ uni_s+"';
Вам просто нужно заменить заполнитель <gest_bill_no>
на правильное значение.