0
我有表具有以下值Netezza公司插入同一行到表中多次
位置日期計數 2150 14年4月5日100
現在我需要插入100行到另一個表.The表應在實現this.My數據庫100行
位置日期 2150 14年4月5日
幫助我的是Netezza公司
我有表具有以下值Netezza公司插入同一行到表中多次
位置日期計數 2150 14年4月5日100
現在我需要插入100行到另一個表.The表應在實現this.My數據庫100行
位置日期 2150 14年4月5日
幫助我的是Netezza公司
Netezza的系統視圖有1024行,每行的idx值都是從0到1023.您可以通過加入此行來驅動任意數量的行。請注意,這種方法要求您確定一些合理的上限,以便知道加入_v_vector_idx的次數。
INSERT INTO target_table
SELECT *
FROM base_table
JOIN _v_vector_idx b
ON b.idx < 100;
然後,如果你想根據從base_table第三列來驅動它,你可以這樣做:
INSERT INTO target_table
SELECT location,
DATE
FROM base_table a
JOIN _v_vector_idx b
ON b.idx < a.count;
人們還可以採取程序的方法,如果你沒創建一個存儲過程對於這個合理的上限可能會有什麼感覺。