1
我正在執行從SQL服務器表到Oracle表的插入,該表有一個標識列序列。我已經使用OLDDB命令作爲目的地,並用於插入下面的查詢到Oracle表在數據流期間在列中捕獲ORACLE的(sequence.nexval)值
Insert into tablename (id, col1,col2....) values (seq.nextval,?,?,...)
我映射的所有參數源列,它像包括標識列序列產生的魅力。
我的另一個要求是,這是在第一個表產生的序列具有與其他表的外鍵關係映射,如下:
table 1
emp table with columns
empid ----------- generated from sequence
name suffix
table 2
empinfo table with column
empinfoid ---- generated from sequence
empid ----- id that was generated in table 1.
address
edulevel
因爲我沒有任何其他人之間的共同鍵這兩個表,我不能從表1到表2中查找並將empid拉回來。
如何將empid(從sequence生成)並行插入到兩個表中?我嘗試使用oledb命令輸出參數,但由於Oracle連接無法找到輸出參數,所以未能成功。