老师好,这个错误是什么,提示the world is not correctly spelled
————————————————————
老师,这一集老师记录的word笔记没有,只有ppt》
老师这个外连接sql语句,departments里面department_id不是主键吗,为什么也要全表扫描,不是走索引扫描吗
老师回滚到底是什么意思..........
因为出现一点问题,重新安装了Oracle,与plsql developer, 但是出现这种情况怎么办没有那个选择sqldba的选项,使用sys,system登不上去,用hr与scott也不行,报错信息
SYSDATE() - hire_date
式子返回的是距现在的毫秒数,示例二中计算周数错了吧
应该是:
(SYSDATE()-hire_date)/1000/3600/24/7
package com.mgj; import java.sql.Date; /** * 实体类,存放Employees表中的数据 * */ public class Employees { int employees_id ; String first_name; String last_name; String email; String phone_number; Date hire_date; String job_id; float salary; public int getEmployees_id() { return employees_id; } public void setEmployees_id(int employees_id) { this.employees_id = employees_id; } public String getFirst_name() { return first_name; } public void setFirst_name(String first_name) { this.first_name = first_name; } public String getLast_name() { return last_name; } public void setLast_name(String last_name) { this.last_name = last_name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getPhone_number() { return phone_number; } public void setPhone_number(String phone_number) { this.phone_number = phone_number; } public Date getHire_date() { return hire_date; } public void setHire_date(Date hire_date) { this.hire_date = hire_date; } public String getJob_id() { return job_id; } public void setJob_id(String job_id) { this.job_id = job_id; } public float getSalary() { return salary; } public void setSalary(float salary) { this.salary = salary; } @Override public String toString() { return "Employees{" + "employees_id=" + employees_id + ", first_name='" + first_name + '\'' + ", last_name='" + last_name + '\'' + ", email='" + email + '\'' + ", phone_number='" + phone_number + '\'' + ", hire_date=" + hire_date + ", job_id='" + job_id + '\'' + ", salary=" + salary + '}'; } } ---------------------------------------------------- package com.mgj; import java.net.DatagramPacket; import java.sql.Connection; import java.sql.Date; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List; /** * 获取结果集测试类 * */ public class ResultSetTest { /** * 查询所有用户 * */ public List<Employees> selectEmployeesAll(){ Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; List<Employees> list = new ArrayList<>(); try { //获取数据库连接 connection = JdbcUtils.getConnection(); //创建PreparedStatement对象 preparedStatement = connection.prepareStatement("SELECT DISTINCT * FROM employees where salary>2000 ORDER BY SALARY DESC"); //执行SQL语句 resultSet = preparedStatement.executeQuery(); //操作ResultSet对象获取查询的结果集 while (resultSet.next()){ int i = resultSet.getInt("employee_id"); String str = resultSet.getString("first_name"); String str2 = resultSet.getString("last_name"); String str3 = resultSet.getString("email"); String str4 = resultSet.getString("phone_number"); Date date = resultSet.getDate("hire_date"); String str6 = resultSet.getString("job_id"); float fl = resultSet.getFloat("salary"); //System.out.println(str+" "+str2+" "+str3+" "+str4+" "+date+" "+str6+"————"+fl); //ORM映射处理 Employees employees = new Employees(); employees.setEmployees_id(i); employees.setFirst_name(str); employees.setLast_name(str2); employees.setEmail(str3); employees.setPhone_number(str4); employees.setHire_date(date); employees.setJob_id(str6); employees.setSalary(fl); list.add(employees); } }catch (Exception e){ e.printStackTrace(); }finally { JdbcUtils.closeResource(resultSet,preparedStatement,connection); } return list; } } ------------------------------------------- package com.mgj; import java.util.List; public class Test { public static void main(String[] args) { /* StatementTest st = new StatementTest(); st.insertUsers("Mr.Meng_",23); st.updateUsers(4,"Mr.Meng",18); st.deleteUsersById(1);*/ /*PreparedStatementTest pst = new PreparedStatementTest(); //pst.insertUsers("Hello",19); //pst.updateUsersById(9,"World",26); pst.deleteUsersById(7);*/ ResultSetTest resultSetTest = new ResultSetTest(); //resultSetTest.selectEmployeesAll(); List<Employees> list = resultSetTest.selectEmployeesAll(); for (Employees employees:list){ System.out.println(list); } } } 老师,我用这种方法查询Employees表中的数据,况且我添加了distinct去重 为什么我拿到的数据全是重复的呢?
老师,以后工作接触到数据库的话,用DDL语言多吗?直接在Navicat上操作不是更简便?
老师在Navicat的哪个位置敲代码,隔两天又忘了
我的电脑的中文名,无论怎样都是中文改不过来重启很多次了
导致配置时,到这和老师不一样,进行不下去去了
啊,有个疑问啊老师,咱properties文件里不是只给到数据库名,他咋知道操作哪个表
视频中的截图保存的文档在哪啊?都找不到,资料中所给的PPT文档都是没有上课截图的,就比如这一节课的导入导出截图
Navicat Premium 15在什么地方查看图片
老师不是把u_sxt用户删了吗为什么navicat这上面还有
老师,这个密码是随便设置的吗,还是与最初配置mySQL密码一样,密码都试了但是连接不成功,
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637