码迷,mamicode.com
首页 > 数据库
Oracle联合查询
select * from teacher--联合查询 --01.union (并集)select tno from teacher where tno>1080 union(select tno from teacher where tno>1090)--02.union all(并集并且显示重复 ...
分类:数据库   时间:2016-09-20 21:19:27    阅读次数:467
Oracle存储过程
--存储过程:一组完成特定功能的sql语句集--如果用户新增时 身份证号 不够18位 报错create or replace procedure pro_add_teacher(p_tno number,p_tname varchar2,p_tid char,p_sal number)is e_ti ...
分类:数据库   时间:2016-09-20 21:19:32    阅读次数:170
Oracle分析函数
--查询所有老师的薪水排名--rank():具有相等值的排位相同,随后的排名跳跃select tname,sal,rank() over(order by sal) as 薪水排名from teacher--dense_rank():具有相等值的排位相同,随后的排名是连续的select tname, ...
分类:数据库   时间:2016-09-20 21:16:20    阅读次数:180
Oracle条件查询
--查询各个部门的编号,最高工资,总和,平均工资--并且按照个部门的总工资进行降序排列select deptno,max(sal),sum(sal),avg(sal)from teachergroup by deptno order by sum(sal) desc--再增加一个条件 并且 部门人数 ...
分类:数据库   时间:2016-09-20 21:17:03    阅读次数:453
Oracle序列和伪表
创建序列 create sequence sq_teacher_tnostart with 10 从哪一个数字开始increment by 1 每次增长的数字maxvalue 999999999999999 允许的最大值cycle/nocycle 是否循环cache/nocache 20 是否缓存 ...
分类:数据库   时间:2016-09-20 21:12:35    阅读次数:171
Oracle子查询
select * from teacher --招生部门所有男老师姓名--teacher表中有 招生部吗 ? 有的是编号!--01.查询 招生部对应的编号select dname,deptno from dept where dname='招生部'--02.那么只要是部门编号是20的 就是招生部se ...
分类:数据库   时间:2016-09-20 21:14:57    阅读次数:186
Oracle触发器
--触发器-- :old 代表以前的列值-- :new 更改以后的列值 --这两个变量只能在 for each row存在的时候才能使用--update语句有:old :new--insert只有:new--delete只有:old --创建一个teacher_log (只要有人操作这个teache ...
分类:数据库   时间:2016-09-20 21:11:24    阅读次数:212
免安装版MySQL的环境搭建(补2016-09-19)
1.在官网下载所需要的MySQL版本,安装版非常简单的就不再说了 官网下载链接 2.设置环境变量 2.1 将下载好的压缩包解压,记住bin文件夹所在的路径; 2.2 在"我的电脑->属性->高级系统设置->环境变量"中,将bin文件夹所在的路径配置到path中,不同环境变量之间用分号(;)分隔 3. ...
分类:数据库   时间:2016-09-20 20:02:37    阅读次数:178
初次接触kettle及数据库导数
一、kettle是什么。 Kettle是一款国外开源的ETL( Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程)工具,纯java编写,可以在Window、Linux、Unix上运行,数 ...
分类:数据库   时间:2016-09-20 20:00:44    阅读次数:662
mysql ab 压力测试的解读(转)
本文转自:http://www.cnblogs.com/lemtree/articles/1676641.html。 就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。格式: ./ab [options] [http://]hostname[:po ...
分类:数据库   时间:2016-09-20 19:56:34    阅读次数:189
PL/SQL流程控制
1 数据库赋值 数据库赋值是通过SELECT语句来完成的,每次执行SELECT语句就赋值一次,一般要求被赋值变量与SELECT中的列名要一一对应。 2 不能将SELECT语句中的列赋值给布尔变量 3 条件语句 IF<布尔表达式> THEN PL/SQL 和SQL语句; END IF; IF<布尔表达 ...
分类:数据库   时间:2016-09-20 19:52:38    阅读次数:242
Linux下定时备份MySQL数据库的Shell脚本
Linux下定时备份MySQL数据库的Shell脚本 Linux下定时备份MySQL数据库的Shell脚本 Linux下定时备份MySQL数据库的Shell脚本 Linux下定时备份MySQL数据库的Shell脚本 对任何一个已经上线的网站站点来说,数据备份都是必须的。无论版本更新还是服务器迁移,备 ...
分类:数据库   时间:2016-09-20 19:53:43    阅读次数:218
实用SQL语句大全
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk' ...
分类:数据库   时间:2016-09-20 19:46:30    阅读次数:197
MySQL常用的数据类型及函数_20160920
1、常用数据类型 针对创建数据表时候 需要指定字段的数据类型,我整理的是工作常用的几种 可以参考看下数据类型 http://www.w3school.com.cn/sql/sql_datatypes.asp 2、函数处理 2.1 对文本(字符串)的处理 工作中我们经常需要用到对字符串的处理,取字段的 ...
分类:数据库   时间:2016-09-20 19:36:15    阅读次数:158
Mysql入门基础(2)-->Mysql数据库安装
第二章Mysql数据库安装声明数据库和实例:在数据库领域中有两个词很容易混淆,它们就是“实例“和数据库(database).数据库:在物理操作系统上,以文件或者其它的形式文件类型的集合,在Mysql中,数据库文件可以,frm,myd,myi,等文件结尾,数据库实例:是由数据库后台的进程/线程以..
分类:数据库   时间:2016-09-20 18:28:19    阅读次数:246
oracle数据库迁移步骤思路
背景:做为一名DBA,oracle数据库迁移是经常要遇到的事情,正好最近我也在迁移一个业务系统,数据库就是oracle,顺便记录一下。说明:为了方便说明,旧的数据库称为A,新的为B。用户和密码是IRP/IRP,B是全新的环境。步骤思路:1.从A上导出数据文件。sqlplus/nolog conn/assysdb..
分类:数据库   时间:2016-09-20 18:25:33    阅读次数:226
tomcat+jsp+mysql 实现jsp页面连接mysql
什么是Tomcat官方网站:http://tomcat.apache.org/Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5..
分类:数据库   时间:2016-09-20 18:25:48    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!