我試圖通過JDBC向Oracle插入記錄。然而,返回將Java插入Oracle 9i
"ORA-20999: 735014|Unable to make amendment - session was not initialised" when execute the executeUpdate statement.
這裏是SQL:
Statement stmt = con.createStatement();
result = stmt.executeUpdate("insert into test_table (ID, LOCATION) select '1', LOCATION from test_table where rownum=1");
任何想法解決它?
ORA-20999被定義爲「用戶指定的消息」,這意味着它被保留給不屬於Oracle的自定義應用程序。你似乎不是在與數據庫進行交互,而是與一些中間應用程序交互,而不知道哪個應用程序,我們無法真正幫助。 –