`
收藏列表
标题 标签 来源
JDBC 编程 Java连接Oracle
public class JDBCDemo {
    public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver";
	public static final String DBURL = "jdbc:oracle:thin:@localhost:1521:demo";
	public static final String DBUSER = "scott";
	public static final String DBPASSWORD = "tiger";

    public static void main(String[] args) throws Exception {
        Connection conn = null;
        PreparedStatement ps = null;
        ResultSet rs = null;
        String sql = "select empno, ename from emp";

        Class.forName(DBDRIVER);
        conn = DriverManager.getConnection(DBURL, DBUSER, DBPASSWORD);
        ps = conn.prepareStatement(sql);
        rs = ps.executeQuery();

        while (rs.next()) {
            int empno = rs.getInt(1);
            String ename = rs.getString(2);

            System.out.println(empno + "\t" + ename);
        }

        rs.close();
        ps.close();
        conn.close();
    }
}
罗列出一个文件目录下的所有文件 罗列出一个文件目录下的所有文件
import java.io.File;

public class ListFileDemo {
	
	public static void main(String[] args) {
		File file = new File("C:/Documents and Settings/root/桌面");
		list(file);
	}
	
	public static void list(File file) {
		if (file.isDirectory()) {
			File[] files = file.listFiles();
			
			if (files != null) {
				for (File f : files) {
					list(f);
				}
			}
		}
		
		System.out.println(file);
	}
}
Oracle三层子查询 ORACLE三层子查询
SELECT EMPNO, ENAME
FROM (SELECT ROWNUM RN, EMPNO, ENAME
     FROM (SELECT EMPNO, ENAME
          FROM EMP 
          ORDER BY EMPNO)
     WHERE ROWNUM <= 10)
WHERE RN > 5;
Global site tag (gtag.js) - Google Analytics