oracle应用
发布日期:2021-05-14 13:20:59 浏览次数:19 分类:精选文章

本文共 3875 字,大约阅读时间需要 12 分钟。

Oracle���������������������������

1. Jdbc������oracle���������

���������������������������������������������JDBC������Oracle������������������������������������������JDBC���������������������������������������

1.1 oracle JDBC���������������

���������������Oracle JDBC Driver������������������������������������������������������������

  • ���������������oracle.jdbc DRIVER Bauer library������
  • ���������������������������������������Eclipse���IntelliJ IDEA������������������������������������������������JAR���������
  • ������JDBC���������������������������������������������������
  • 1.2 JDBC������������

    ������JDBC������������������������������������������������������������������������������������������������������

    Connection objConnection = DriverManager.getConnection(
    "jdbc:oracle:thin:@127.0.0.1:1521:orcl", " userName ", " password ");

    ���������

    • jdbc:oracle:thin������������������������
    • @127.0.0.1:1521:orcl���������������������������������������SID���
    • userName������������������������
    • password������������������

    1.3 ������SQL������

    ������SQL������������������������������

    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("SELECT * FROM city");

    1.4 ������������������

    ���������������������������������������������������

    while (rs.next()) {
    System.out.println(rs.getString(1)); // ���������������������
    }

    2. ������������������

    Oracle���������������������������������������������������������������������������������������������������������������

    2.1 EXTRACT������

    ���������������������������������������������

    SELECT EXTRACT(YEAR FROM sysdate) FROM dual;

    ���������������������������������������

    2.2 to_char������

    ������������������������������������

    SELECT to_char(sysdate, 'yyyy-MM-dd hh:mm:ss') FROM dual;

    ��������������� yyyy-mm-dd���

    2.3 decode������

    ������if-else���������������������������������

    SELECT cid, decode(cid, 1, '���', 2, '���', '���') FROM city;

    decode���������������������������������������������������������

    2.4 nvl������

    ������������������������������������

    SELECT nvl(cname, '������') FROM city;

    nvl���������������������������������������������

    2.5 to_date������

    ������������������������������������������

    INSERT INTO stu 
    VALUES
    (1, '������', to_date('2019-07-16', 'yyyy-MM-dd'));

    to_date������������������������������������

    3. ������������������

    ���SQL������������������������������������count���avg���sum���max���min������������������������������������������������������

    3.1 count

    ���������������������

    SELECT COUNT(cid) FROM city;

    3.2 avg

    ������������������

    SELECT AVG(price) FROM product;

    3.3 sum

    ���������������

    SELECT SUM(price) FROM product;

    3.4 max

    ������������������

    SELECT MAX(price) FROM product;

    3.5 min

    ������������������

    SELECT MIN(price) FROM product;

    4. Oracle������������������

    4.1 ���������������

    Oracle������������������������������������������������������

  • B������������������B���������������������������������
  • ���������������������������������������������������������������������������
  • ������������������������������������I/O������������������������
  • 4.2 ���������������

    ������������������������������������

  • ���������������������������������������������������
  • ���������������������������������������
  • 5. ������������

    5.1 ������������������

    ���������������SQL������������

    CREATE [������������] index_name ON table_name (column_name);

    ������������������������������������������������������������������������������������������������������������������

    5.2 ������������

    CREATE BITMAP INDEX c_bit ON city(cid);

    ������������������������������������������city������cid���������

    6. ������������

    ������������������������������

    DROP INDEX [���������];

    ������������������������������������������������������������������������������������

    ���������������������������������Oracle���������������������������������������������������������������������������������������������������������������������������������������������

    上一篇:数据访问层
    下一篇:oracle基础

    发表评论

    最新留言

    网站不错 人气很旺了 加油
    [***.192.178.218]2025年05月02日 13时16分42秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章