java中的sql语句书写_Java中sql语句之通配符*
在java中執行SQL語句要特別注意通配符的問題,否則是不會成功的:
在ACCESS中的通配符是*
例:select? *? from student? where? name like? '張*'
在標準的SQL語言中的通配符是%
例:select? *? from student? where? name like? '張%'
在java中要執行上述的功能必須是
select? *? from student? where? name like? '張%%'
舉例:
import java.sql.*;
public class DB {
public static void main(String[] args) {
try {
String url = "jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=E://student";
String user = "admin";
String pwd = "root";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(url, user, pwd);
Statement stmt = conn.createStatement();
ResultSet rs = stmt
.executeQuery("select * from student where name like '張%%'");
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
總結
以上是生活随笔為你收集整理的java中的sql语句书写_Java中sql语句之通配符*的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue --- 全局配置过滤函数,使用
- 下一篇: vue导出Excel组件