ICode9

精准搜索请尝试: 精确搜索
  • spool技术的使用2022-06-27 16:31:49

    当我们在生产环境中,需要将表中的数据导出到文件中,如果数量比较大的时候,我们使用代码的方式会比较慢,尤其是使用mybatis的方式,及其的慢,即使使用jdbcTemplate的方式也会很慢。在一开始我使用的是mybatis的方式,这种方式,导出20000条数据大概耗时1分钟,照这样算下来,我们的数据库那张表,数

  • Oracle PL/SQL编程入门篇2022-02-01 23:05:01

    关注【郑大钱呀】【公】【众】【号】,我们一起交流,一起学习。 文章目录 Windows启动/关闭Oracle数据库解锁scott用户查询Oracle的版本号使用SQLPlus创建匿名块常用的SQLPlus命令查询表结构(DESC)设置控制台显示字符长度L命令,显示刚刚输入的SQL缓冲区命令n text 修改SQL缓冲

  • 【Oracle】数据库应用技术上机-week122022-01-13 11:30:30

    1.%rowtype SQL> SQL> declare 2 v_emp scott.emp%rowtype; 3 begin 4 select * into v_emp from scott.emp where empno=7900; 5 DBMS_OUTPUT.PUT_LINE(v_emp.empno||' '||v_emp.sal); 6 end; 7 / 7900 950 PL/SQL p

  • MySQL-- 创建表格2021-10-11 22:04:48

    创建下图的表格 use company; drop table t_employee; create table t_employee( empno int, ename varchar(20), job varchar(40), MGR int, Hiredate date, sal double(10,2), comm double(10,2), deptno int ); insert into t_

  • oracle--随机查询 -sample2021-10-11 12:01:59

    从Oracle8i开始Oracle提供采样表扫描特性。 Oracle访问数据的基本方法有:1.全表扫描2.采样表扫描 全表扫描(Full table Scan)全表扫描返回表中所有的记录。执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,这样全表扫

  • MySQL_04SQL子查询2021-07-19 14:00:07

    MySQL_04SQL子查询 1.什么是子查询 select语句中嵌套select语句,被嵌套的select语句被称为子查询 2.在什么地方可以使用子查询 select..(select) from...(select) where(select) 3.在where后面使用 3.1案例 找出比最低工资高的员工姓名和工资 3.2实现 第一步 查询出最低工

  • Oracle 数据采样2021-07-09 11:32:27

    简介 从Oracle8i开始Oracle提供采样表扫描特性。 Oracle访问数据的基本方法有: 1.全表扫描 2.采样表扫描 3.全表随机读取 全表扫描(Full table Scan) 全表扫描返回表中所有的记录。执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每

  • mysql自连接2021-05-01 10:01:44

    自连接:最大的特点是:一猴子那个表看做两张表,自己连自己。 案例:找出每个员工的上级领导,要求显示员工名和对应的领导名。 下面是原始数据(可以是员工表也可以是领导表): mysql> select empno,ename,mgr from emp; +-------+--------+------+ | empno | ename | mgr | +-------+--

  • Mysql数据排序2021-01-31 12:05:52

    排序数据 普通字段排序按照单一字段排序按照多个字段排序 手动指定排序顺序单个字段手动排序多个字段手动排序 普通字段排序 按照单一字段排序 排序采用order by子句,order by后面跟上排序字段,排序字段可以放多个,多个采用逗号间隔,order by默认采用升序,如果存在where子句

  • PostgreSQL中的整除截断2021-01-12 11:34:14

    开发同学说,在自己的测试环境中,相同的数据和相同的sql,在mysql和pg中查询出来的结果却不同。问是不是他装的数据库有问题了或者sum函数用错了。 以下是测试数据: postgres=# select * from emp; empno | ename | job | mgr | hiredate | sal | comm | deptno -------+-

  • LEVE,CONNECT_BY_ISLEAF,CONNECT_BY_ISCYCLE 伪列2020-11-16 19:01:40

    1、CONNECT_BY_ISLEAF 在 10g 中 Oracle 提供了新的伪列: CONNECT_BY_ISLEAF ,通过这个伪列,可以判断当前的记录是否是树的叶节点。 这里描述一下在 9i 中如何实现相应的功能。   首先构造一个例子: SQL> CREATE TABLE T_TREE (ID NUMBER PRIMARY KEY, FATHER_ID NUMBER, NAM

  • sql字段拆分 ,连表子查询获取值2020-01-08 19:03:11

    1.连表子查询获取值 select bas.name,bas.id_card_num,bas.mobil_no,gender,bas.birthday,bas.height,bas.weight,province.value as province,city.value as city,area.value as area,profession.value as profession from xy_user_baseinf bas LEFT JOIN (sel

  • Week08_day01 (Hive开窗函数 row_number()的使用 (求出所有薪水前两名的部门))2019-12-23 21:02:20

    数据准备: 7369,SMITH,CLERK,7902,1980-12-17,800,null,20 7499,ALLEN,SALESMAN,7698,1981-02-20,1600,300,30 7521,WARD,SALESMAN,7698,1981-02-22,1250,500,30 7566,JONES,MANAGER,7839,1981-04-02,2975,null,20, 7654,MARTIN,SALESMAN,7698,1981-09-28,1250,1400,30 7698,BLAK

  • Oracle数据库--过滤和排序2019-07-28 16:54:43

    过滤和排序 1. 在查询中过滤行   过滤:使用WHERE子句将不满足条件的行过滤掉 where子句紧跟From子句 1)查询10号部门的员工  SQL> select *   2 from emp   3 where deptno=10;          2)字符串大小写敏感      查询名叫KING的员工  SQL> select *   2 f

  • oracle sql*plus编辑器的使用2019-04-26 10:53:42

    描述:        当使用Oracle的sql*plus时,为了更加方便的书写代码,对前输入的代码重新编辑。因此编辑器可以提高效率。 操作如下: [root@oaec ~]# su - oracle [oracle@oaec ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Fri Jan 5 12:03:17 2018

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有