E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
oracle学习
oracle学习
笔记day1
oracle数据库前言oraclesqllesson1SelectingRowslesson2Sorting&LimitingSelectedRowslesson3SingleRowFunctionslesson4DisplayingDatafromMultipleTableslesson5GroupFunctionlesson6Subquerieslesson7OverviewofDataMod
JAVALoveer
·
2019-09-06 15:00
Oracle学习
——Oracle数据库的分组函数与数据分组——having、group by、分组函数
Oracle数据库的分组函数与数据分组数据分组:在关系数据库中,使用数据分组可以取得表数据的汇总信息。数据分组是通过分组函数,groupby以及having等子句共同实现的。分组函数:是多行函数,作用于一组数据,并对一组数据返回一个值。语法结构:SELECT[column,]groupfunction(column)...//加粗为分组函数位置FROMtable[WHEREcondition][G
bug小白
·
2019-08-29 21:33
数据库知识点
分组函数
数据分组
group
by
having
count
【信息安全服务】
Oracle学习
笔记之root下执行sqlplus命令(一)
【前言】今天配置核查了一天中间件,“收获”不少,虽然有点累但是生活还得继续不是?【正文】oracle在root用户下登录,进入SQL界面,中间有个小坑,这里记录一下。首先su-oracle进入oracle用户,这里有个小细节,su后面有一个“-”,这条命令和suoracle是有区别的。加了“-”,是以loginshell登录的,会设置环境变量,如果不加,使用的还是切换前用户的环境变量,所有会报错。
Keyli0n
·
2019-08-07 23:12
网络安全
安全服务技术分享
Oracle学习
(一)
Oracle学习
(一)主要学习了基本的select语句、过滤与排序、单行函数、分组函数和多表查询文章目录
Oracle学习
(一)基本的select语句过滤与排序单行函数多行函数多表查询附:一些说明基本的select
E_Eric12138
·
2019-06-20 23:17
数据库
Oracle学习
第一天笔记
大学学的是SqlServer,企业里大多都是用MySQL和Oracle,但是由于我在之前学习DB的SQL语法已经炉火纯青了,只是为了学习Oracle和MySQL的差别,Oracle特有的东西等以下的sql脚本都是用Oracle的测试账号Scott登录测试的select*fromtab;/*数据库--->数据库实例--->表空间(逻辑单位)(用户)--->数据文件(物理单位)地球--->一个国家--
EmpressBoost
·
2019-06-19 09:17
Oracle
oracle学习
笔记(二十三)——JDBC调用存储过程以及批量操作
jdbc调用存储过程使用并获得out模式的参数返回值//存储过程为sum_sal(deptnodepartment.deptno%type,suminoutnumber)CallableStatementcs=conn.prepareCall("{callsum_sal(?,?)}");cs.setInteger(1,7879);cs.setDouble(2,0.0);//第二个传什么都无所谓,因
Stars-one
·
2019-06-08 15:00
oracle学习
笔记(二十二) REF 动态游标
动态游标定义语法--声明$cursor_name$sys_refcursor--打开动态游标open$cursor_name$is查询语句;--关闭游标close$cursor_name$;--声明动态游标类型type$type_name$isrefcursor;--声明一个动态游标变量$v_cursor_name$type_my_ref;使用动态游标可以获得不同的结果集,可以设置条件,返回不同的
Stars-one
·
2019-06-03 21:00
oracle学习
笔记(二十一) 程序包
程序包之前我们调用的dbms_output.put_line(''),dbms_output就是一个程序包程序包创建语法1.声明程序包--声明程序包中的过程,函数,自定义的类型--程序包里面的过程和函数不需要使用createorrepalcecreateorreplacepackagedbms_myisrecord类型等。procedure$procedure_name$[(参数...)];fun
Stars-one
·
2019-06-03 21:00
oracle学习
笔记(二十) 子程序——函数与触发器
子程序——函数语法之前select语句中使用的函数,都是SQL内置函数,我们可以通过自定义函数更满足我们的需要。自定义函数的语法和存储过程差不多。create[orreplace]$funtion_name$[(参数..)]return$data_type$is/asbeginreturnresult;[exception]--异常处理end$funtion_name$;/注意点:函数只能接收参数
Stars-one
·
2019-06-03 20:00
oracle学习
笔记(十九) 子程序——存储过程
子程序——存储过程我们可以使用子程序来封装一下我们需要的操作,子程序又有存储过程,函数和触发器。这里先学习存储过程~语法create[orreplace]procedure$procedure_name$[(参数列表)]is/as--相当于declarebegin[exception]--异常处理end$procedure_name$;删除过程:dropprocedure$procedure_na
Stars-one
·
2019-05-30 19:00
oracle学习
笔记(十八) PL/SQL 游标
游标说明查询结果的光标,相当于java中的一个迭代器,方便遍历操作可使用的属性%FOUNDSQL语句查询或影响了一行或多行时为TRUE。如:mycursor%FOUND%NOTFOUNDSQL语句没有影响任何行时为TRUE。如:mycursor%NOTFOUND%ROWCOUNTSQL语句查询或影响的行数。如:mycursor%ROWCOUNT%ISOPEN检查游标是否打开,隐式游标始终为FALS
Stars-one
·
2019-05-29 14:00
oracle学习
笔记(十七) PL/SQL高级应用
PL/SQL高级应用动态SQL在PL/SQL中,不能直接执行DDL(create,alter,drop),得使用动态SQL,当然,除了DDL,动态SQL也可以执行DML(select,insert,update,delete)语法:EXECUTEIMMEDIATE'动态SQL语句'[INTOdefine_variable_list][USINGbind_argument_list];例子:--创建
Stars-one
·
2019-05-28 17:00
oracle学习
笔记(十六) PL/SQL 异常和goto语句
PL/SQL异常和goto语句异常预定义异常oracle常见预定义异常:错误号异常错误信息名称说明ORA-0001DUP_VAL_ON_INDEX试图破坏一个唯一性限制ORA-0051TIMEOUT_ON_RESOURCE(少用)在等待资源时发生超时ORA-0061TRANSACTION_BACKED_OUT(少用)由于发生死锁事务被撤消ORA-1001INVALID_CURSOR试图使用一个未打
Stars-one
·
2019-05-28 15:00
oracle学习
笔记(十五) PL/SQL语法结构以及使用
PL/SQL简介PL/SQL是过程语言(ProceduralLanguage)与结构化查询语言(SQL)结合而成的编程语言。PL/SQL是对SQL的扩展。支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构。可用于创建存储过程、函数、触发器和程序包,给SQL语句的执行添加程序逻辑。作用:如果出现需要插入1000条数据,这些数据带有某种规律性,就可以通过PL/SQL进行增加数据的操作优点
Stars-one
·
2019-05-26 14:00
oracle学习
笔记-第四篇
前面准备工作完成了,终于开始安装了,前面说到图形化安装是需要装桌面软件的,这里有的安装文章说到直接在命令行模式执行安装命令,然后图形化界面会自动出来,接着如果不出来就要调整XXX参数,这里我觉得没必要那么麻烦,安稳点,startx用这个命令进入图形化界面,在这里面执行安装命令。首先我就发现我的安装步骤怎么是11步,网上的指导都是9步,对比一下,多出来第二步和第三步。第二步看了界面的意思是可以从网上
三角线
·
2019-05-26 10:55
oracle
经验总结
oracle学习
笔记(十四) 数据库对象 索引 视图 序列 同义词
数据库对象用户模式:指数据库用户所创建和存储数据对象的统称。在访问其它用户模式的数据库对象时需加上用户模式。如:scott.emp,scott.dept等。数据库对象包括:表、视图、索引、序列、目录、同义词、数据库用户、存储过程、函数、触发器等。同义词同义词是现有数据库对象的一个别名。简化SQL语句隐藏对象的名称和所有者同义词分为私有和公有的--创建同义词得通过sys进行授权grantcreate
Stars-one
·
2019-05-23 20:00
oracle学习
笔记(十三) 查询练习(三) 子查询查询
子查询练习createtableempployee_demo(empnonumber(4)notnullprimarykey,--员工编号,主键enamevarchar2(10)notnullunique,--员工名,唯一键jobvarchar2(9),--职位、工作mgrnumber(4),--经理编号hiredatedatedefaultsysdate,--入职日期,默认约束salnumber
Stars-one
·
2019-05-23 17:00
oracle学习
笔记(十二) 查询练习(二) 高级查询
高级查询练习/*---------------------------------------------分组查询-------------------------------------*/createtableempployee_demo(empnonumber(4)notnullprimarykey,--员工编号,主键enamevarchar2(10)notnullunique,--员工名,
Stars-one
·
2019-05-19 15:00
oracle学习
笔记(十一) 高级查询
高级查询分组查询select*fromstudent[where][having]--二次限定[orderby]--asc升序desc降序默认升序查看EMPLOYEE表中,员工在同一部门做相同工作且总工资大于5000,平均工资小于1500的薪水情况和人数?selectdeptno,job,count(*)fromemployeegroupbydeptno,jobhavingavg(sal)5000
Stars-one
·
2019-05-19 15:00
oracle学习
笔记-第三篇
安装软件有两种方法,图形化和静默安装,这里还是老实的先用图形化来。由于开始的时候选择的最小化安装,所以图形化自然也是没有装的。说到图形化,和windows又不一样了,出现了太多名词,还是继续来梳理一下,xwindows是一个协议,各种桌面软件都用这个,所以这个一定要装,然后具体的桌面软件就有很多了,各有各的特点,当然我们的目标只是用来安装软件,以后实际练习的时候用不到桌面。7.5的版本又有一点不一
三角线
·
2019-05-18 22:56
oracle
经验总结
oracle学习
笔记-第二篇
系统装完,启动,我的第一步就是配置网络,不管是上传文件,还是以后远程登录,网络都是第一的。这里有一点奇怪,在安装系统的时候我设置了网络,但是就是不生效,还是要进系统的配置文件里来设置,命令就不说了。然后是上传安装文件,这里有点需要注意,官网下的压缩包看起来编号1234,其实都是相互独立的,不像我们用RAR打包一个大文件,选择分割成几个,只要解压其中一个,其它就自动解压了。oracle的压缩包每个都
三角线
·
2019-05-17 22:58
oracle
经验总结
oracle学习
笔记-第一篇
四年前倒在了转型数据库的路上,我就念念不忘,此次再次出发,只为完成未尽的目标,写此博客,记录自己学习的每一步。放低心态从零开始,网上指导的帖子太多,而我则是多问一句为什么来引领我学习的步伐。一切先从安装开始,目前的版本有两个,11gR2和12c,据说12c变化很大,我还是先从11g开始,版本为11.2.0.4下载安装包自不必多说,只下了linux版本的。七个压缩包,比以前一下多了5个,有点懵,赶紧
三角线
·
2019-05-17 21:28
oracle
经验总结
oracle学习
笔记(十) 查询练习(一)
查询练习一表创建createtableemployeeasselect*fromsoctt.emp;--记得授权sysdba用户登录grantselectonscott.empto$username$--表结构createtableempployee_demo(empnonumber(4)notnullprimarykey,--员工编号,主键enamevarchar2(10)notnulluniq
Stars-one
·
2019-05-14 21:00
Oracle学习
笔记(一)
目前大多数数据库都属于关系型数据库DB2、Oracle、SQLServer,MySql,SyBase等数据库结构:面向用户或应用程序员的用户级、面向建立和维护数据库人员的概念级、面向系统程序员的物理级。三级模式:(1)模式(2)外模式(3)内模式模式:对应概念级,它是由数据库管理系统提供的数据模式描述语言(DDL)来描述定义的,反映了数据库系统的整体观。外模式:对应用户级,外模式是从模式中导出的的
Xseking
·
2019-05-08 12:11
Oracle
Oracle
oracle学习
笔记一:oracle的基本命令,oracle的运算符和升序降序学习。
文章目录1.oracle-10g学习笔记一:1.1.oracle实例化1.2.oracle的集群好处-RAC(realapplicationcluster)1.3.oracle数据文件1.4.oracle两阶段提交1.5.oracle命令1.6.oracle基本命令1.7.oracle管理员账户1.8.oracle过滤语句1.9.oracle的日期格式与修改1.10.like组成的模糊查询1.11
¥诸葛村夫¥
·
2019-05-03 14:31
oracle学习笔记
Oracle学习
笔记(闪回)第2篇
本篇文章是接上篇文章,所以看我这篇文章之前,请先看我上一篇我就直接po截图和代码了/*删除表通常在使用droptable表名;删除表后,并没有直接被删除,而是放在了回收站中*/如果回收站中有两个同名的表,那么在恢复的时候优先恢复最后删除的表有个问题需要注意:NavicatPremium软件工具会有乱码的问题,我在网上查了好多资料,也改了很多地方,也下载并替换了一些文件,反正折腾了挺久的,但是这个乱
lay500
·
2019-04-14 21:41
Oracle学习
笔记(闪回)第1篇
Oracle学习
笔记(闪回)第1篇,还有第2篇,第2篇请点击这里我就直接po代码了,代码就是笔记,笔记就是代码/*
Oracle学习
笔记(闪回)*/--创建一个张测试表createtabletestFlashBack
lay500
·
2019-04-14 21:18
Oracle学习
笔记(数据库设计范式 PowerDesigner工具)
Oracle学习
笔记(数据库设计范式PowerDesigner工具)/*
Oracle学习
笔记(数据库设计范式PowerDesigner工具)三大范式第一范式1NF:字段不可拆分;第二范式2NF:有主键,
lay500
·
2019-04-10 22:08
Oracle学习
笔记(事务知识点)第2篇
Oracle学习
笔记(事务知识点)第2篇我就直接po截图和代码了,下面有具体的截图演示事务处理和死锁的情况/*
Oracle学习
笔记(事务知识点)事务处理:所谓的事务处理其实就是保证数据操作的完整性,所有的操作要么同时成功
lay500
·
2019-04-09 00:50
Oracle学习
文章目录
Oracle学习
安装安装步骤服务配置测试卸载学习sqlplus命令SQL简介/数据表分析使用scott用户查看存在的表:查询常见查询操作DISTINCT使用WHERE限定查询:范围运算:空判断:
guanhang89
·
2019-03-01 23:53
JavaWeb
Mysql学习笔记整理手册
[TOC]继上一篇博客《
Oracle学习
笔记整理手册》之后,我再写一篇Mysql版本的PS:本博客收录自己工作中遇到学到的一些mysql技能,有时间就更新整理一下(1)str_to_dateoracle
smileNicky
·
2019-02-17 11:00
【
Oracle学习
笔记】定时任务(dbms_job)
一、概述Oralce中的任务有2种:Job和Dbms_job,两者的区别有:1.jobs是oracle数据库的对象,dbms_jobs只是jobs对象的一个实例,就像对于tables,emp和dept都是表的实例。2.创建方式也有差异,Job是通过调用dbms_scheduler.create_job包创建的,Dbms_job则是通过调用dbms_job.submit包创建的。3.两种任务的查询视
yscit
·
2019-02-14 18:00
oracle导入
本小白日常
oracle学习
总结,若有错误望海涵,并希望大神能指点迷津数据库导入注:导入之前需要先创建表空间(表空间和用户要和导入的数据的表空间名称一样)和用户(泵导入时自动创建用户)。
-你真好看-
·
2019-02-13 14:50
oracle
Oracle学习
笔记(DDL,DML,视图,PLSQL编程 )
Oracle体系结构:数据库----->数据库实例ORCL----->表空间(用户里面创建的表)----->数据文件DDL语句管理表:创建表空间:逻辑单位,通常我们新建一个项目,就会去新建表空间,在表空间中创建用户来创建表(切换到system账号下创建,否则权限不足)createtablespace表空间名称datefile‘文件的路径(服务器上)’size大小autoextendon自动扩展ne
Au.J
·
2019-02-03 18:49
数据库
Oracle学习
笔记
相关问题组合count(),sum()等聚合函数与普通字段的查询结果SELECTt3.COMPANYCODEASCOMPANYCODE,t3.SECUCODEASSECUCODE,t3.TOTALSCORE_ZASTOTALSCORE_Z,t1.lessCountASLESSCOUNT,t2.totalCountASTOTALCOUNT,CAST((LESSCOUNT/TOTALCOUNT*100
4change
·
2019-01-25 18:00
Oracle
DB
oracle学习
-- 批量导入txt文件
现在有表vb_04;SQL>descvb_04;NameTypeNullableDefaultComments------------------------------------------------------CHANNL_NUMVARCHAR2(20)YCHANNL_NAMEVARCHAR2(100)YCHANNL_DESCRIPTIONVARCHAR2(500)Y插入数据:E:\tes
cs_mycsdn
·
2019-01-03 11:37
基础知识
orcale
Oracle学习
(八)——————————————子查询
我先上两张表这便是我们这次用到的表student表SQL>select*fromstudent;SNOSNAMESSEXSAGESDEPT------------------------------------------------------------------------------------------------------------6李宇航男22口腔医学7苏小白男22中医药1张
go_____________ahead
·
2018-12-20 17:04
数据库
oracle
Oracle学习
(六)——————————————查询基础
查询语句格式select{[distinct|all]columns|*}from{tables|view|othersselect}[whereconditions][groupbycolumns][havingconditions][orderbycolumns[asc|desc]]解释[]表示可有可无{}表示必须选择一个where进行筛选groupby对搜索进行分组显示having分组后的查
go_____________ahead
·
2018-12-17 16:33
数据库
oracle
最新Oracle基础教程(三)
Oracle学习
笔记(三)文章目录
Oracle学习
笔记(三)1Oracle1.1多表查询1.1.1基本查询1.1.2外连接1.1.3自连接1.2分组统计1.3子查询1.4exists和notexists
GoldenKitten
·
2018-12-10 22:11
Oracle
MySQL 8.0新特性--CTE(一)
1、CTE简介MySQL从8.0开始支持CTE,慢慢地向
Oracle学习
,CTE确实是个很好用的东西,特别是针对OLAP类型的SQL,可以大大简化,优化SQL.那么什么是CTE呢?
Darren_Chen
·
2018-12-05 15:22
CTE
新特性
MySQL
Oracle学习
——触发器
触发器较完整总结网址:https://blog.csdn.net/qingzhongren/article/details/7969454查看指定表上的触发器语句:selecttrigger_namefromall_triggerswheretable_name='拥有触发器的表名';(注:表名由于是varchar数据,所以区分大小写。查看了一些表,似乎名字都大些保存的。所以应该一般都写大写。)i
_Fuku
·
2018-11-19 18:06
Oracle学习
第四天:学生成绩表各种查询
droptableSTUDENT;CREATETABLESTUDENT(S#varchar2(22),SnameVARCHAR2(22),SageNUMBER,Ssexchar);droptableCourse;CREATETABLECOURSE(C#VARCHAR2(25),CnameVARCHAR2(22),T#VARCHAR2(20));droptableSC;CREATETABLESC(S
皮蛋蛋168
·
2018-09-25 01:43
oracle
Oracle学习
笔记
######一步一个坑自己搭建rac环境https://blog.51cto.com/13763261/2171023#####安装oracle中文乱码解决办法:mkdir/usr/share/fonts/zh_CN/TrueType-pfc-match看下现在用的什么字体,搞个中文字体过来,命名为zysong.ttf还是乱码的话把自己电脑上的宋体拷贝出来,放在/usr/share/fonts/z
凉了凉了
·
2018-09-05 18:18
rac
DML数据操作语言 mainpulation
今天又是充满希望的一天
oracle学习
DML数据操作语言mainpulationinsert插入update更新delete删除1.插入数据给tb_user表插入数据insertintotb_user(
weiyu_you
·
2018-09-01 16:18
oracle 学习分组查询、分组函数、练习题答案
oracle学习
笔记–分组查询MINMAXAVGCOUNTSUMNVL–NVL(参数一,参数二)函数可以使分组函数强制包含含有空值的记录–NVL2(参数一,参数二,参数三)SELECTnvl2(null
SELECT_DISTINCT
·
2018-07-27 22:44
ORACLE
学习
oracle 学习 复杂查询、多表连接查询、课后练习题答案
oracle学习
笔记–多表连接查询Oracle自有写法:等值连接、非等值连接、外部连接、自身连接–笛卡尔积15*4=60条SELECTemp.*,dept.deptno,dept.dname,dept.locFROMemp
SELECT_DISTINCT
·
2018-07-27 22:14
ORACLE
学习
关于
oracle学习
中的归纳整理之基本查询语句
首先需要了解的:sql不区分大小写SQL可以写在一行或者多行关键字不能被缩写也不能分行各子句一般要分行写。使用缩进提高语句的可读性。查询语句:select(要展现的列)from(要查询的数据库)where(限制条件)举例:selectdepartment_id,salaryfromemployeeswheresalary>5000操作符优先级:乘除的优先级高于加减。同一优先级运算符从左向右执行。括
where are you ぃ
·
2018-07-25 14:37
Oracle学习
笔记——什么是索引,为什么用索引,什么时候用,什么时候不用,怎么用索引--2018-07-23
什么是索引?索引就是将表中某几个字段提取出来,开辟新的存储空间并进行排序,并且把所有值和rowid存储其中,并用一个指针指向表中原来对应行的记录。为什么用索引:快速查找数据库表中某条数据;减少I/O操作。什么时候用:作为where后查询条件的字段适合建立索引。什么时候不用:重复字段较多;不作为where后查询条件的字段;表中记录较少。怎么用索引:创建索引:CREATE[UNIQUE]|[BITMA
Stephen-James
·
2018-07-23 17:47
Oracle学习笔记
oracle学习
笔记
oracle安装1.安装virtualbox:#yuminstallgcckernel-develkernel-headers#yuminstallvirtualbox-5....#/etc/init.d/vboxdrvsetup手动编译内核模块,安装时自动完成#usermod-Gvboxusersroot2.安装linux:创建虚拟机:名称:oracle11gR2_RHEL6.4_x64类型:l
小虾米216
·
2018-07-13 09:57
Oracle
学习
笔记
Oracle
oracle学习
(五)——事务与锁
笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值,找寻数据的秘密,笔者认为,数据的价值不仅仅只体现在企业中,个人也可以体会到数据的魅力,用技术力量探索行为密码,让大数据助跑每一个人,欢迎直筒们关注我的公众号,大家一起讨论数据中的那些有趣的事情。我的公众号为:livandata対事务的处理经常被用在金融领域,以保证多个操作的同步完成,由于事务的种类以及事务与锁的关系比
livan1234
·
2018-06-23 22:39
数据库
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他