DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement: 操作数据库sql语句的对象 ResultSet: 结果集或一张虚拟表 一、代码初体验:(首先数据库中存在相应的数据库,服务开启) 结果展示:从数据库中读出数据到console显示 bool ...
分类:
数据库 时间:
2017-12-02 21:07:42
阅读次数:
241
DQL,Data Query Language,数据查询 # 基础查询/*语法:select 查询列表 from 表名; 特点:1、查询列表可以是:表中的字段,常量值、表达式、函数,也可以是多个组合2、查询结果是1个虚拟表格,供查看*/USE myemployees; #1.查询表中的单个字段SEL ...
分类:
数据库 时间:
2017-11-26 00:42:59
阅读次数:
173
问题:查询当前数据库系统时间(sysdate)select sysdate from dual; dual :是Oracle自带的一张虚拟表,没有任何意义,为了保证sql语句的完整性。 Oracle中携带了大量了函数: 单行函数(single function) 多行函数(组函数) 数字函数 rou ...
分类:
其他好文 时间:
2017-11-13 21:20:46
阅读次数:
159
一 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查 ...
分类:
数据库 时间:
2017-11-13 13:39:00
阅读次数:
189
1.SQL含义 2.select的表结构 3.SQL执行计划顺序,及其distinct(去重)、||、nvl空置置换函数 4.dual是oracle中的虚拟表 5.SQL的单行函数 ...
分类:
数据库 时间:
2017-11-11 17:53:36
阅读次数:
177
视图View使用总结: 视图可以看作为“虚拟表”,因为它返回的结果集格式与实体数据表返回的数据集格式类似,并且引用视图的方式与引用数据表的方式相同。每次查询使用视图时,DBMS会动态生成视图结果集所需要的逻辑合并到从基表数据生成的结果集逻辑中。(技术讨论群:276592700(新)) l 什么是视图 ...
分类:
数据库 时间:
2017-11-10 10:55:08
阅读次数:
151
查询当前数据库时间(sysdate) select sysdate from dual; dual:是oracle自带的一张虚拟表, 没有任何意义,为了保证spl语句的完整性。 数字函数: round(列|值|表达式,小数的有效位数) 表示四舍五入 trunc (列|值|表达式,小数的有效位数) 直 ...
分类:
其他好文 时间:
2017-11-04 11:24:54
阅读次数:
214
之前一直存在这样的一种查询语句: dual 是一张虚拟表,那么此表到底是在那里定义的呢? 在 sys 用户下存在此表。此表在 sys 下,但是在 scott 用户下却可以直接通过表名称访问,那么正常情况下如果要访问不同用户的表需要使用“用户名.表名称”。 那么此时,实际上就是同义词的作用。同义词,可 ...
分类:
数据库 时间:
2017-11-03 23:57:06
阅读次数:
246
问题:查询当前数据库系统时间(sysdate)select sysdate from dual; dual :是Oracle自带的一张虚拟表,没有任何意义,为了保证sql语句的完整性。 Oracle中携带了大量了函数: 单行函数(single function) 多行函数(组函数) 数字函数 rou ...
分类:
其他好文 时间:
2017-11-03 13:02:04
阅读次数:
149
一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找 ...
分类:
数据库 时间:
2017-11-01 21:43:46
阅读次数:
243