数据的集合操作主要负责连接的是查询结果。将多个查询结果合并到一起。 对于查询结果的集合操作提供有四种操作符: UNION、UNION ALL、INTERSECT、MINUS,利用这几个符号可以实现多个查询语句的连接。 可以将多个查询结果连接为一个查询结果返回,那么也就有一个明确的要求:多个查询结果返回的列的结构必须相同。 &nb ...

Read more »

阅读全文 »

多表查询的外连接用“(+)”标记,这玩意只有Oracle才有,其他的数据库比如MySQL、SqlServer,所使用的就是是这个SQL1999语法,当然Oracle也支持。 他这个语法定义的多表查询结构如下: SQL1999语法 SELECT [DISTINCT] * |列 [别名] FROM 表名称1 [CROSS JOIN 表名称2] [NATURAL JOIN 表名称2] [JOIN 表名称 NO(条件) | USI ...

Read more »

阅读全文 »

字符串函数 NO 函数名称 描述 1 字符串 UPPER(列 | 字符串) 将传入的字符串变为大写字母形式 2 字符串 LOWER(列 | 字符串) 将传入的字符串变为小写字母形式 3 字符串 INITCAP(列 | 字符串) 开头首字母大写,其他小写 4 字符串 LENGTH(列 | 字符串) 取得指定字符串的长度 5 字符串 SUBSTR(列 | 字符串, ...

Read more »

阅读全文 »

scott用户下一共有四张表可以使用: 可以用SELECT * FROM 表名称;查看所有的数据表的名称 如果想知道每张表的表结构,则可以用这个命令完成:DESC 表名称; 1、  部门表:dept № 名称 类型 描述 1 DEPTNO NUMBER(2) 表示部门编号,由两位数字所组成 2 DNAME VARCHAR2(14) 部门名称,最多由14个字符所组成 3 ...

Read more »

阅读全文 »

  以bangumi动画为例= = 成果,总共四千多个(最后一名是雷锋的故事) 这个图是我给扒下来的数据保存到mysql数据库了在导出的excel文件 还有用IO流输出的txt文件和DOM转换的xml文件就懒得放了 废话不多说,上代码   Anime类 private int id;//排名 private String name;//名字 private String oldName;//原名 pr ...

Read more »

阅读全文 »

public class TestGUI { public static void main(String[] args) { //主窗体 JFrame f = new JFrame("核弹发射装置"); //主窗体设置大小 f.setSize(400,400); //主窗体设置位置 f.setLocation(800,300); //主窗体中的组件设置绝对定位 f.setLayout(null); //按钮 JButton jb = new JButton("一键核平"); //同时设置组 ...

Read more »

阅读全文 »

//这是自定义的注解 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface UseCase { public int id(); public String name() default “无”; } //随便搞了个实验类,放俩方法分别加上我的自定义注解 public class PasswordUtils { @UseCase(id=55,name=”闪 ...

Read more »

阅读全文 »

和 Statement一样,PreparedStatement也是用来执行sql语句的 与创建Statement不同的是,需要根据sql语句创建PreparedStatement 除此之外,还能能够通过设置参数,指定相应的值,而不是Statement那样使用字符串拼接 Statement 需要进行字符串拼接,可读性和维护性比较差 PreparedStatement 使用参数设置,可读性好,不 ...

Read more »

阅读全文 »

ORM=Object Relationship Database Mapping 对象和关系数据库的映射 简单说,一个对象,对应数据库里的一条记录 //账务类、还有些GetSet方法和toString方法,就懒得贴了 public class ZhangWu private int id; private String zname; private double zmoney; public class MyJDBC_ORM { public static void mai ...

Read more »

阅读全文 »

没啥难的,建立Connection连接后调Statement的方法execute就行了,传个sql语句进去 只要没错就会执行。数据库基本的增加、删除、修改都可以这么玩。 查询得用另一种方法executeQuery,返回值是一个ResultSet结果集,在while循环条件用resultSet.next()就能遍历结果集了 比如: ResultSet resultSet = s.executeQuery(sql ...

Read more »

阅读全文 »
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00