2014-06-23 63 views
0

我需要將動態值插入到表中,並將一些數據也插入到其子表中。表格也包含一些獨特的字段。對於唯一的字段,它應該插入爲temp1,temp2,temp3 ....,如果有人顯示了一個示例代碼來動態地將100條記錄插入到父表及其子表,因爲我是PLSQL的新手。如何在具有動態值的mysql中使用PLSQL插入批量數據

+0

據我所知,MySQL並不支持PLSQL,但是(就我所知)而言,只有Oracle和IBM的DB2數據庫產品才支持PLSQL。祝你好運。 –

+0

@BobJarvis謝謝.. –

+0

我創建了一個連接到數據庫並插入1000萬條記錄的小型java文件。 –

回答

0

你不能這樣做,因爲PLSQL不支持MySQL。 language for Oracle database handling

PL/SQL是一種專門用於在其語法中包含SQL語句的過程語言。 PL/SQL程序單元由Oracle數據庫服務器編譯並存儲在數據庫中。在運行時,PL/SQL和SQL都在相同的服務器進程中運行,從而帶來最佳效率。 PL/SQL自動繼承了Oracle數據庫的健壯性,安全性和可移植性。

你可以做的是使用或任何其他編程語言來做你的插入。