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学习笔记
之save命令
save命令是将缓冲区中的内容保存到文件中我们使用helpsave命令查看save命令的使用格式:SQL>helpsaveSAVE----SavesthecontentsoftheSQLbufferinascript.ThebufferhasnocommandhistorylistanddoesnotrecordSQL*Pluscommands.SAV[E][FILE]file_name[.ext
lmh001122
·
2020-08-24 22:39
ORACLE
11G学习笔记
oracle学习笔记
之临时变量的使用
在oracle中临时变量可以用&|&&name的格式代表临时变量使用&和使用&&是有区别的以下是一个不使用临时变量的查询语句:SQL>selectempno,ename,job2fromscott.emp3whereempno>7788;EMPNOENAMEJOB-----------------------------7839KINGPRESIDENT7844TURNERSALESMAN7876
lmh001122
·
2020-08-24 22:39
ORACLE
11G学习笔记
Oracle
SQL
oracle学习笔记
值格式化查询结果
一、修改列标题名称及对齐方式先查看下column的用法格式:SQL>helpcolumnCOLUMN------Specifiesdisplayattributesforagivencolumn,suchas:-textforthecolumnheading-alignmentforthecolumnheading-formatforNUMBERdata-wrappingofcolumndataA
lmh001122
·
2020-08-24 22:39
ORACLE
11G学习笔记
oracle学习笔记
之取消重复行distinct
可以使用distinct命令来取消查询结果的重复行如下:没有使用distinct命令SQL>selectdeptnofromscott.emp;DEPTNO----------2030302030301020103020302010已选择14行。使用了distinct命令后的效果:SQL>selectdistinctdeptnofromscott.emp;DEPTNO----------30201
lmh001122
·
2020-08-24 22:39
ORACLE
11G学习笔记
Oracle
SQL
oracle学习笔记
之常用命令:help、clear、describe、show命令
一、help命令的使用格式:helpshow会显示show命令的使用格式helpshow二、clear命令功能是清除内容其使用格式:CL[EAR]option...whereoptionrepresentsoneofthefollowingclauses:BRE[AKS]BUFF[ER]COL[UMNS]COMP[UTES]SCR[EEN]SQLTIMI[NG]例如:clearscreen为清除屏
lmh001122
·
2020-08-24 22:38
ORACLE
11G学习笔记
Oracle
SQL
oracle学习笔记
之help index命令
helpindex命令可以查看oracle里面的所有命令:SQL>helpindexEnterHelp[topic]forhelp.@COPYPAUSESHUTDOWN@@DEFINEPRINTSPOOL/DELPROMPTSQLPLUSACCEPTDESCRIBEQUITSTARTAPPENDDISCONNECTRECOVERSTARTUPARCHIVELOGEDITREMARKSTOREATT
lmh001122
·
2020-08-24 21:28
ORACLE
11G学习笔记
oracle学习笔记
04_oracle启动和关闭、trace功能的打开和关闭
--------参数文件:spfile(9i以后使用)和pfile--------oracle启动的时候:首先spfileSID.ora,其次去找spfile.ora,再次找initSID.ora,最后defaultPFILE.--------start后面的参数PFILE="路径"或者首先设置spfile再启动.拥有SYSDBA或者拥有SYSTEM权限的用户可以启动或者关闭数据库。-------
iteye_18228
·
2020-08-22 00:16
oracle学习笔记
系统表dba_data_filesdba_usersuser_tablesuser_tab_colsuser_viewsuser_updatable_columns视图操作数据限制user_constraints数据字典,约束user_types对象表user_type_attrsuser_mviews物化视图user_cons_columns表空间createtablespace表空间名data
oliven
·
2020-08-21 15:27
Oracle
Oracle学习笔记
Oracle学习笔记
目录❀Oracle部分第一章数据库介绍3第二章Oracle简介4第三章用户、权限6第四章Oracle数据类型8第五章SQL语句概述9第六章表空间11第七章表12第八章函数14第九章约束
qq823165764
·
2020-08-21 04:17
Oracle
oracle学习笔记
1.使用Outjion代替NotIn可以提高检索额效率;使用NOTEXISTS代替NotIN可以更加提高效率.----------可以参考Oracle9iChapter12(Page229-230)2.使用UNION,INTERSECT,MINUS时两个表用select返回的的列的数据类型和数目必须相同显示的结果将和前面的一个select语句查询的字段的名称相同3.在IN和UNION,INTERS
flowing_water
·
2020-08-19 01:38
Oracle9i手册学习笔记
oracle
input
delete
table
ORACLE学习笔记
-ORACLE基本概念
ORACLE学习笔记
-ORACLE基本概念数据库名数据库名是存储在控制文件中的名称,它代表的是数据库,也就是数据库包含的所有的物理文件的总称。
如临大敌
·
2020-08-16 21:17
Oracle学习笔记
习题资源来自B站:2020-java-入门到大神-慢慢来,别急目录Day57-20200709Day58-20200710Day59-20200711Day60-20200712Day61-20200713Day62-20200714Day63-20200715Day64-20200716Day65-20200717Day66-20200718Day67-20200719Day68-2020072
ryiryim
·
2020-08-15 15:33
笔记
oracle学习笔记
(基础版)
一、Oracle支持表达式包括:+-*/dual(虚表,用于简单的输出实验用)1.SELECT5+3,5-3,5*3,5/2FROMdual;2.SELECT'hello,world',100FROMdual;3.查员工编号,姓名,工资,新工资(=原始工资上浮25%)(列值可以直接加减运算,产生的是临时结果)SELECTemployee_id,last_name,salary,salary*1.2
唯想世界
·
2020-08-11 16:46
oracle
Oracle学习笔记
4 --单行函数
使用函数可以完成一系列的操作。数据库之间的不同,在于对函数的支持上是不一样。本次笔记学习函数。函数分为单行函数和多行函数,此处重点学习单行函数。单行函数分类:字符函数数值函数日期函数转换函数通用函数字符函数:又分为大小写控制函数和字符控制函数1)大小写空值函数:LOWER()UPPER()INITCAP()SQL>selectlower('SQLCOURSE'),upper('sqlcourse'
Topyuluo
·
2020-08-11 02:53
Oracle
(
Oracle学习笔记
) PL/SQL编程语言
文章目录一、PL/SQL块结构二、注释三、数据类型Number(p,s)%TYPERecord%ROWTYPE四、选择语句If......thenIf....then.....elseIf....then....elsif......then....elseCase语句五、循环语句LoopWhileFor六、游标显式游标:隐式游标遍历隐式游标遍历显式游标七、存储过程存储过程创建存储过程参数INOu
我真的很不错灬
·
2020-08-10 20:19
Oracle笔记
Oracle学习笔记
(二)
函数常见字符处理函数selectinitcap('hello')fromdual;--首字母转大写selectlower('ABC')fromdual;--转换成小写selectupper('abc')fromdual;--转换成大写--将第一字符串中存在于第二参数匹配的字符串替换为第三个参数selectreplace('tomandjerry','tom','tc')fromdual--查找子字
TerrifiC_
·
2020-08-07 23:44
Oracle
Oracle学习笔记
二——DBMS
数据库管理系统数据库管理系统(DatabaseManagementSystem,DBMS),有时也被称为数据库管理器(DatabaseManager)什么是数据库管理系统数据库管理系统(DatabaseManagementSystem,DBMS)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中
weixin_34293246
·
2020-08-07 23:14
Oracle学习笔记
----group by, having等语句的执行顺序
selectxxx_name,count(*)ascounterfromtable_ywhere[i]where_condition[/i]groupbyxxx_namehaving[i]having_condition[/i]orderby[i]zzz[/i]当我们看到一个类似上述的包含了where,groupby,having,orderby等关键字的SQL时,我们要首先要知道其执行顺序是怎样
realRyu
·
2020-08-05 02:02
oracle
Oracle学习笔记
(三)PL/SQL编程
目录1.PL/SQL简介PL/SQL块结构代码注释和标示符文本2.数据类型、变量和常量基本数据类型特殊数据类型定义变量和常量PL/SQL表达式3.流程控制语句选择语句循环语句1.PL/SQL简介PL/SQL块结构PL/SQL程序都是以块(BLOCK)为基本单位,整个PL/SQL块分三部分:声明部分、执行部分和异常处理部分:[DECLARE]--声明部分,可选BEGIN--执行部分,必须[EXCEP
编程江湖
·
2020-08-04 23:01
数据库
Oracle学习笔记
六 SQL常用函数
函数的分类Oracle提供一系列用于执行特定操作的函数SQL函数带有一个或多个参数并返回一个值以下是SQL函数的分类:单行函数对于从表中查询的每一行只返回一个值可以出现在SELECT子句中和WHERE子句中单行函数可以大致划分为:1.日期函数2.数字函数3.字符函数4.转换函数5.其他函数单行函数日期函数日期函数对日期值进行运算,并生成日期数据类型或数值类型的结果日期函数包括:1.ADD_MONT
weixin_34128501
·
2020-08-04 20:00
Oracle学习笔记
:几个使用到的函数与统计语句
使用groupby按类统计数量:SELECTtype_id,COUNT(1)FROMcore_tblGROUPBYtype_id;查询某一天的数据记录(时间比对)--查询9月12号的数据selecta.*fromtbl_testawherea.chk_datebetweento_date('2017-09-1200:00:00','yyyy-MM-ddhh24:mi:ss')andto_date(
ZR2023
·
2020-08-04 19:36
数据库操作
oracle学习笔记
第一部分,基础概念Oracle数据库的特点:¨支持大数据库、多用户的高性能的事务处理¨ORACLE遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准¨实施安全性控制和完整性控制¨支持分布式数据库和分布处理¨具有可移植性、可兼容性和可连接性process过程instance实例PGAOracle之内存结构(SGA、PGA)PMONPMON进程负责处理异常结束进程相关资源的释放。PMON周期
geek823123
·
2020-08-04 18:16
ORACLE
九、
Oracle学习笔记
:聚合函数
一、聚合函数(多行函数,分组函数)需求:查看员工表中最高月薪,查询每个部门的平均工资,索要的数据在表中无法直接体现,需要经过计算,需要统计多条记录,显示成一条记录--所有的聚合函数都忽略null(1)max()、min():查看一组数据中的最大值,最小值--练习:查看员工表中的最高月薪和最低月薪 selectmax(sal),min(sal)fromemp;--练习:查看员工表的最高,最低奖金 s
BigDodo
·
2020-08-04 17:42
Oracle学习笔记
二十一、
Oracle学习笔记
:编写函数和触发器
一、函数或过程的选择1.如果要进行DML(增删改),选择存储过程2.如果没有DML,选择函数二、函数1.格式createorreplacefunction函数名(参数1类型,参数2类型,。。。)return类型is --变量声明区 begin --业务逻辑区 return值; end;/2.实例--练习,山寨sign函数:--逻辑:判断某一个数,如果>0,就返回1,--如果0then re
BigDodo
·
2020-08-04 17:42
Oracle学习笔记
十三、
Oracle学习笔记
:decode函数、排序函数和高级分组函数
一、decode函数(1)用法:decode(colName,search1,result1,search2,result2.....,[default])(2)逻辑:检索colName的值,如果是search1结果就是result1,同理往后....否则使用default,没有default时,返回的是null--练习:年终发奖金,职位'MANAGER'发放月薪的1.2倍,职位'SALESMAN
BigDodo
·
2020-08-04 17:42
Oracle学习笔记
Oracle学习笔记
(二)
ORALCE的函数单行函数返回值只有一个分组函数返回值是多条记录groupbysumavg单行函数字符函数concat连接||显示dname和loc中间用-分隔selectdeptno,dname||'----'||locfromdept;dual哑元表没有表需要查询的时候可以用它select'HelloWorld'fromdual;select1+1fromdual;查询系统时间selectsy
西瓜
·
2020-08-04 15:39
Oracle
oracle学习笔记
:分析函数
一、Oracle分析函数入门分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值。分析函数和聚合函数的不同之处是什么?普通的聚合函数用groupby分组,每个分组返回一个统计值,而分析函数采用partitionby分组,并且每组每行都可以返回一个统计值。分析函数的形式分析函数带有
桃仙人
·
2020-08-04 14:05
Oracle
oracle学习笔记
_典型函数
**–1.函数:根据员工号查询员工姓名--IN可省略,是默认值**CREATEorreplaceFUNCTIONf_get_name(i_empnoINvarchar2)RETURNvarchar2ISi_enameemp.ename%TYPE;BEGINSELECTenameINTOi_enameFROMempWHEREempno=i_empno;return(i_ename);END;–2.根
DYourName
·
2020-08-04 11:23
Oracle学习笔记
——数据库,表空间,物理数据文件之间的关系
Oracle存储数据,逻辑上在表空间,物理上在每个表空间关联的若干个物理数据文件。数据库,表空间,数据文件是紧密关联的,但它们有着重要的区别:数据库和表空间——一个Oracle数据库由一个或多个叫做表空间的逻辑存储单元组成,表空间存储了所有数据库的数据。说明:创建用户后,每个用户都有自己对应的表空间(在创建用户时指定,不指定则默认为USERS),对于同一个数据库,可有多个用户登录,只是每个用户的权
edisonfeng
·
2020-08-03 16:16
oracle学习笔记
3.2 SQL*Plus-命令使用1
基本命令使用HELP[topic]查看命令的使用方法,topic表示要查看的命令名称,以便执行操作系统命令HOST使用该命令可以从SQL*Plus环境切换到操作系统环境,以便执行操作系统命令HOST操作系统命令执行操作系统命令,例如:HOSTnotepad.exeCLEARSCR[EEN]清楚屏幕内容SHOW[ALL|USERS|SGA|ERRORS|REL[EASE]|PARAMETERS]查看
貌似企鹅
·
2020-08-03 14:49
Oracle学习笔记
Oracle学习笔记
二-Sql*Plus常用命令
为了方便起见sys的密码改为sys,system的密码改为system连接命令1.conn[ect]用法:conn用户名/密码@网络服务名[assysdba/sysoper]当使用特权用户登录时,必须带上assysdba或是assysoperconnsystem/systemassysdbashowuser:sysconnsys/sysassysopershowuser:public2.disc[
GaoMatrix
·
2020-08-03 12:09
数据库Oracle
MySql
oracle学习笔记
(一)------oracle基础知识和基本sql语句
最近一直在学习oracle,总结了一些学习笔记,我会陆续贴出来,和网友交流,希望能给一些初学者提供帮肋,也希望能有高手指点。oracle数据库逻辑结构包括表空间,段,区间和数据块表空间:所有的表的集合,分为System系统表空间,Users用户表空间,Temp临时表空间,tools工具表空间段:把表空间进一步划分成段,不同的段存放的数据不同,如,数据段,临时段,回滚段,索引段等区间:将段进一步划分
宏轩
·
2020-08-02 23:22
数据库
Oracle学习笔记
以下为本人在学习Oracle时所记录的一些命令,与大家分享一下。1、setlinesize100;设置长度2、setpagesize30;设置每页显示数目3、ema.sql打开记事本4、@a执行文件a中的代码,可指定文件的路径@d:a.txt5、conn用户名/密码根据用户名和密码连接数据库如果连接超级管理员(sys)则应加上assysdba;6、showuser;显示当前连接的用户7、selec
coolszy
·
2020-08-02 23:23
数据库技术
Oracle
SQL
数据结构
Oracle学习笔记
(2)
1.分组函数1.1基本应用AVG--平均值COUNT--返回不为空的记录总数MAX--最大值MIN--最小值SUM--求和selectcount(*)员工数,sum(sal)工资和,max(sal)最高工资,min(sal)最低工资,sum(comm)/count(*)平均奖金,avg(comm)平均奖金错fromemp分组函数,会把null值的行排除在外(即分组函数会忽略空值null),因为co
xiaojianfengye1
·
2020-08-01 07:41
数据库
oracle
null
delete
数据库
语言
报表
Oracle学习笔记
(一)——Oracle服务启动、停止脚本
Oracle服务平时一直开着很费内存,需要的时候在开就可以,手动又很麻烦,于是起停脚本成了我最常用的脚本之一。本文基于oracle11g数据库。首先介绍一下Oralce服务项:OracleORCLVSSWriterService:Oracle卷映射拷贝写入服务,VSS(VolumeShadowCopyService)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shad
牛奶有点甜
·
2020-08-01 05:40
oracle
脚本
oracle服务
Oracle学习笔记
一
PART1:Introduction1.OracleDatabaseiscomposedofthefollowingelements:1)TheOraclesoftwarethatyouinstallonyourhostcomputer.2)Thedatabase,whichisacollectionofphysicalfilesononeormoredisks.Thedatabasecontai
wanchengpeng
·
2020-08-01 02:28
数据库技术
oracle学习笔记
七——查询之集合运算
七.集合运算可以根据下图图示并文字理解集合运算集合运算示意图(1)union/unionall并集--union,两张表都有的数据只取一次--unionall,两张表都有的数据,各取一次--当两张表没有公共部分时,union和unionall一样(2)交集intersect:A、B两张表都有的记录(3)差集minus:只有A表有,而B表没有的记录1.查询10号和20号部门的员工信息(3种方法)法1
shu2015626
·
2020-08-01 00:31
Oracle学习笔记
—connect、resource和dba三种权限(转载)
转载自:connect、resource和dba三种标准角色:授权语句:grantconnect,resource,dbatouserwithadminoption;(注意:其中的“withadminoption”选项的含义是权限转授,该用户user能把他得到的这个权限再转授给其他用户user。)经过授权以后,用户拥有connect、resource和dba三个角色的权限:Connect角色是授予
aiganxie2129
·
2020-07-31 15:06
[
oracle学习笔记
]之三:高级查询
oracle高级查询==================================================分组查询,多表查询,子查询。格式:SELECTcolumn1[,column2…]FROMtable_nameWHEREconditionsGROUPBY…HAVINDconditionsORDERBY…以下所有例子,都是在oracle安装时的默认数据库中操作的,都可以运行成功。
箫声若紫烟
·
2020-07-30 11:38
database
oracle学习笔记
Oracle学习笔记
:快速上手
开启服务:先开启Lisenterner服务再开启ORCL服务oracle登录用户:-管理员sysDBA-无密码-系统用户system-manager-普通用户scott-tiger进入oracle步骤:sqlplusscott/tigerDOS窗口中用sqlplus命令,以scott用户的身份登录到oracleconnsys/sysassysdba;以无密码的系统管理员的身份重新连接(相当于SQL
matosiki
·
2020-07-30 10:47
数据库基础
sqlplus用户登录
注:本文来源于:Linux社区作者:国良的《
Oracle学习笔记
:sqlplus用户登录》1sqlplus登录本地登录(登录数据库服务器)Oracle登录sqlplus账户名/密码as角色名1.1sys
weixin_33877092
·
2020-07-30 10:13
Oracle学习笔记
:with as子查询用法
Withas短语,也叫做子查询部分(subqueryfactoring),可以定义一个SQL片断,该SQL片断会被整个SQL语句用到。该语句会在真正的查询之前预先构造一个临时表,之后可以多次使用做进一步的分析和处理。优势:1.可以使SQL语句的可读性更高;2.一次分析,多次使用,提高性能;语法:withtempNameas(select...)select*fromtempName;withtmp
weixin_30323631
·
2020-07-30 10:20
Oracle Database :玩转
Oracle学习笔记
之(14):PLSQL函数包
过程:用于执行特定的操作,既可以指定输入参数(in),也可以指定输出参数(out)。通过在过程中输入参数,可以将数据传递到执行部分;通过使用输出参数,可以将过程执行部分的数据传递到应用环境;在qplsql中可以使用createprocedure命令来创建过程;①、案例一:SQL>createproceduresp_pro3(spNamevarchar2,newSalnumber)is2begin3
spongcer
·
2020-07-30 09:29
Oracle
Oracle学习笔记
:基础及PLSQL
Oracle:1、不等于select*fromusernamewherename!='god';select*fromusernamewherename=(selectsalfromscott.empwhereename='ward');带in嵌套查询:selectemp.empno,emp.ename,emp.job,emp.salfromscott.empwheresalin(selectsa
luweifeng1983
·
2020-07-30 08:55
Oracle
Oracle学习笔记
oracle认证:oca(初级认证)oraclecertifiedassociateocp(中级认证)oraclecertifiedprofessionalocm(高级认证)oraclecertifiedmastersqlplus常用命令:conn[ect]用户名/密码@网络服务名[assysdba/sysoper]连接数据库,特权用户身份连接需要sysdba或者sysoperdisc[onnec
kaku812814843
·
2020-07-30 08:08
学习笔记
Oracle学习笔记
第五天
Oracle学习笔记
第五天表相关操作增:添加表之前已经有了,不再多说;删:truncatetablemytable;--删除表里面的所有数据,表还在deletefromstudentwhere1=1;-
xxydzyr
·
2020-07-29 13:14
Oracle
数据库
oracle学习笔记
1: SQL核心
关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、DB2、PostgreSQL、MicrosoftSQLServer、MicrosoftAccess、MySQL、浪潮K-DB等。实体关系模型(Entity-RelationshipModel),简称E-RModel是陈品山(PeterP.SChen)博士于1976年提
猫猫_tomluo
·
2020-07-29 04:32
Oracle学习笔记
:游标Cursor
PL/SQL代码块中只能用select语句进行赋值select…into…from….,不能查询一个结果集(如需用表请将鼠标移到底部,有创建表代码)(1).隐式游标begindbms_output.put_line('执行之前,影响的行数:'||SQL%ROWCOUNT);deletefromorderinfowhereorderid=20160002;dbms_output.put_line('
matosiki
·
2020-07-29 00:52
数据库基础
Grant授权、revoke取消授权
Oracle学习笔记
一http://esteem.iteye.com/blog/216544终于开始学习oracle了,在电脑上成功安装了oracle9i今天学习的是oracle的权限管理首先在开始--
wag_pig
·
2020-07-28 15:33
数据库
Oracle学习笔记
(存储结构/内存结构/逻辑结构)
1.oracle物理存储结构,主要有三个视图:1.1v$controlfile,v$datafile,v$logfile1.2descv$controlfile1.3selectname,statusfromv$controlfile;1.4参数文件--控制文件---数据文件|-----日志文件2.Oracle内存结构1.1SGA(SystemGlobalArea)|---------------
iteye_3058
·
2020-07-28 00:31
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他