看板 Database 關於我們 聯絡資訊
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : ※ 引述《killer0720 (好冷)》之銘言: : : 請問一下 : : 我現在想要從A欄位中 : : 選出哪個資料的值是大於三十 : : 並且 : : 暫存到暫存TABLE T1 : : 要怎麼寫 : : 我是寫在JAVA 中 : : ResultSet result = stmt.executeQuery( "CREATE T1 AS SELECT A FROM TABLE1 : : WHERE (a>30) " ); : : 他的ERROR 是 : : java.sql.SQLException: Can not issue data manipulation statements with : : executeQuery(). : : 謝謝 : ==.=== : 這好像是 Java 問題,不是 DB 問題 : 我是沒有實測,不過,像這種指令應該不是用 executeQuery() : 而是用 execute 吧? 改成EXECUTE的話 result 就要改成boolean compile 才會過 那我就不能把t1給印出來啦 = = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.60.223