顯示具有 MySQL 標籤的文章。 顯示所有文章
顯示具有 MySQL 標籤的文章。 顯示所有文章

2008年9月4日

java.sql.SQLException: Result set already closed 錯誤

https://eason982.blogspot.com/2008/09/javasqlsqlexception-result-set-already.html

Statement stmt1= conn.Createstatement;
ResultSet rs1= stmt1.executeUpdate("sql指令1");
while(rs1.next()){
// to do somehting in rs1
// ...........

ResultSet rs2= stmt1.executeUpdate("sql指令2");
while(rs2.next()){
//to something in rs2
}
}



-----------------
以上在rs2迴圈之後
回到rs1迴圈時 , 原本的ResultSet rs1 會被關閉

解決辦法
--->宣告不同statement 來個別執行 ResultSet


Statement stmt1= conn.Createstatement;
Statement stmt2= conn.Createstatement;
ResultSet rs1= stmt1.executeUpdate("sql指令1");
while(rs1.next()){
// to do somehting in rs1
// ...........

ResultSet rs2= stmt2.executeUpdate("sql指令2");
while(rs2.next()){
//to something in rs2
}
}

2008年9月2日

查詢table是否存在(Java & MySQL)

https://eason982.blogspot.com/2008/09/table.html
利用show tables; 指令即可
查詢回傳ResultSet資料型態, 再從ResultSet 去找是否存在即可

----------------------------------------------
//查詢table 是否存在 SQL 語法 , 存在直接刪除table
"Drop table if exists %beChecked_tableName% "

2008年8月25日

MYSQL中如何輸入單引號和雙引號

https://eason982.blogspot.com/2008/08/mysql.html
\0
一個ASCII 0 (NUL)字符。
\n
一個新行符。
\t
一個定位符。
\r
一個回車符。
\b
一個退格符。
\'
一個單引號(“'”)符。
\"
一個雙引號(“"”)符。
\\
一個反斜線(“\”)符。

MySQL的join功能

https://eason982.blogspot.com/2008/08/mysqljoin.html
join 大部分我都只用完整結合,left join(左邊結合)我不常用,所以每每要用的時候都還要去翻語法,因此,乾脆紀錄在此,日後找起來比較快。




簡單講,就是以左邊為準。

gold coast office lease
gold coast office lease Counter