• java main方法执行sql语句


    public static void main(String[] args) throws Exception{
    
            String driver = "oracle.jdbc.driver.OracleDriver";
            //localhost指本机,也可以用本地ip地址代替,3306为MySQL数据库的默认端口号,“user”为要连接的数据库名
            String url = "jdbc:oracle:thin:@ip:端口号/服务器";
            //填入数据库的用户名跟密码
            String username = "帐号";
            String password = "密码";
            try{
                Class.forName(driver);//加载驱动程序,此处运用隐式注册驱动程序的方法
            }catch(ClassNotFoundException e){
                e.printStackTrace();
            }
            try{
                Connection con = DriverManager.getConnection(url,username,password);//创建连接对象
                Statement st = con.createStatement();//创建sql执行对象
                //查询
                ResultSet rs=st.executeQuery("select * from user");
                while(rs.next()){
                    String name=rs.getString(2);
                    //System.out.println("{header: "",field: "",align:"center", headerAlign: "center"},);
                    //字段多了,并且代码格式一样,也可以生成java代码
                    System.out.print("nvl(sum(ta."+name+"_Q),0) as "+name+",");
                }
                //操作
                int num=st.executeUpdate("delete from user");
                System.out.println(num);
    
    
                if(rs!=null){
                    try {
                        rs.close();
                    }catch (SQLException e){
                        e.printStackTrace();
                    }
                }
                if(con !=null){
                    try{
                        con.close();
                    }catch(SQLException e){
                        e.printStackTrace();
                    }
                }
            }
            catch(SQLException e){
                e.printStackTrace();
            }
        }
  • 相关阅读:
    IIS 无法下载EXE
    大数据ListView
    vss error reading from file
    fatal error LNK1107
    A Generic Singleton Class
    转 ORACLE 的FOR循环、游标、时间值函数、转换函数题目
    regsvr32.exe 会用
    MSChat 临时目录
    关于LinkedList的三种写法的效率
    旋转门压缩算法
  • 原文地址:https://www.cnblogs.com/yzssoft/p/7158971.html
Copyright © 2020-2023  润新知