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笔记
_基本的sql_Select语句
/*开始学习之前,我们先导入几个文件,文件中包含了建表,添加数据,约束等等的一些内容先导入3个文件在pl/sql中打开-------->commandwindow依次输入如下命令,注意导入文件的先后顺序,先导入del_data.sql再导入hr_cre.sql最后导入hr_popul.sql@d:/del_data.sql;@d:/hr_cre.sql;@d:/hr_popul.sql;基本的SQ
冷囧囧
·
2020-08-05 10:37
oracle笔记
,入门体验篇,基本的SQL-SELECT语句
/*开始学习之前,我们先导入几个文件,文件中包含了建表,添加数据,约束等等的一些内容先导入3个文件在pl/sql中打开-------->commandwindow依次输入如下命令,注意导入文件的先后顺序,先导入del_data.sql再导入hr_cre.sql最后导入hr_popul.sql@d:/del_data.sql;@d:/hr_cre.sql;@d:/hr_popul.sql;基本的SQ
冷囧囧
·
2020-08-05 10:36
Oracle笔记
之单行函数(一)
Oracle笔记
之单行函数(一)字符函数--首字母大写,小写,大写selectinitcap(rowid)fromotestselectlower(rowid)fromotestselectupper(
曹冲儿
·
2020-08-03 22:50
Oracle
Oracle笔记
_SQL*PLUS的编辑命令
1、CLEARSCREEN:清空屏幕;2、APPENDtext:将文本添加到当前行的最后;3、CHANGE/old/new:将当前行的旧文本修改为新文本;4、CHANGE/text/:删除当前行的文本;5、CLEARBUFFER:删除SQL缓冲区中的所有行;6、DEL:删除当前行;7、DELn:删除第n行;8、DELmn:删除第m-n行;9、INPUT:插入不确定的行数;10、INPUTtext:
睡在云端的猪
·
2020-08-03 15:42
oracle笔记
Database=D:\work\100知识管理\DR_JAVA_090912.nyf创建用户和表1、创建用户orcl_admina、用system登录C:\>sqlplussystem/drsoft@orcl35b、创建orcl_adminSQL>createuserorcl_admin2identifiedbyorcl_admin3/用户已创建。c、用刚刚创建的orcl_admin用户登录是登
yaminvsasheng
·
2020-08-03 09:53
数据库
oracle
oracle
sql
insert
table
exception
存储
【
Oracle笔记
】一个完美的JDBC连接Oracle数据库的示例代码
1、DBUtil类packagetools;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.SQLException;/***JDBC连接Oracle数据库的示例代码*@author:yunfan**/publicclassDBUtil{st
码农云帆哥
·
2020-08-03 04:54
Oracle笔记
Oracle笔记
oracle分页rownumoracle分页为物理分页,需要一次性把所有的数据查出来再进行分页rownum是从1开始的(相当于行号)select*fromt_tts_handsel_recordwhererownum>0;--全部:1,2,3,4,5,6select*fromt_tts_handsel_recordwhererownum3;--0条what?!!!因为rownum是在查询到的结果集
flower_csdn
·
2020-08-01 12:23
数据库
Oracle笔记
视图的创建一.what(什么是视图?)1.视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。2.根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使用。二.why(为什么要用视图?视图的优点)
wang_java_666_
·
2020-08-01 02:06
Oracle
oracle笔记
20171121以管理员身份安装hostcls或是clearscreen清屏默认创建全局数据库是orcl如果不给SYS设置新的口令,那么默认就是安装时候设置的。简单打开方式:在菜单打开SQLplus命令行工具里面还有个企业管理的工具,也可以从那里登录进去。卸载,在deinstall,要慢慢找,全回车,按提示。系统用户:sys,system。比较高级的。sysman。scott默认密码是tiger。
hiudawn
·
2020-07-31 18:21
python3
oracle笔记
整理11——性能调优之oracle等待事件与表关联
1.oracle等待事件1)分类主要分为两大类:空闲(idle)等待事件和非空闲(non-idle)等待事件,在会话级别可以在视图V$SESSION_WAIT中查看当前等待的时间。2)空闲事件空闲事件指oracle正等待某种工作,不用过多关注。常见的空闲等待事件:dispatchertimer,pipeget,slavewait,sqlnetmessagefrom/toclient,sqlnetm
thinkpadshi
·
2020-07-31 10:27
oracle
oracle笔记
(转)
1.增加主键altertableTABLE_NAMEaddconstraintKEY_NAMEprimarykey(TABLE_COLUMN);指定表空间altertableTABLE_NAMEaddconstraintKEY_NAMEprimarykey(TABLE_COLUMN)usingindextablespaceTABLE_SPACE_NAME;2.增加外键altertableTABLE
weixin_30472035
·
2020-07-30 17:55
Oracle笔记
:触发器
触发器是一种特殊类型的存储过程,类似于其他编程语言的事件函数,当有操作影响到触发器管理的数据时。触发器就会自动发生。触发器也是保护数据完整性的一种重要方法,于存储过程不同的是,触发器是通过事件进行触发被执行,存储过程需要被调用执行。oracle提供5种类型的触发器:语句触发器,行触发器,INSTEADOF触发器,系统条件触发器和用户事件触发器。BEFORE:语句执行前触发;AFTER:语句执行后触
智商不够笔记来凑
·
2020-07-30 09:16
Oracle
oracle笔记
一、Oracle安装Oracle是数据库管理系统,全球应用最广的,Top100有80家使用此数据库。目前数据库技术:SQLServer,MySQL,DB2,Oracle1.口令要求长度:8位+规则:必须包含大写、小写英文字母、数字,如Disen6662.安装路径必须英文路径,且不带空格3.安装要求4g,20g硬盘二、用户管理1.链接Oracle1)管理员sysdbaa)sqlplus/assysd
shx_凌云
·
2020-07-30 09:41
Oracle笔记
:数据库启动的三个阶段
数据库的启动可分为三个阶段:1、startupnomount--启动实例,不加载数据库nomount:在这一阶段,只需要读取initSID.ora文件,启动数据库实例,创建后台进程。在initSID.ora文件中,可以定位SPFILEORAC.ora文件,这是参数文件,通过它可以初始化SGA和启动后台进程。并可以定位控制文件位置。在此阶段,可以执行的操作有:重建控制文件,重建数据库。2、alter
于大大大洋
·
2020-07-30 08:27
Oracle
oracle笔记
:where 子句,连接,事务,体系概述的小知识点
在where条件中使用like操作符通配符“%”用于表示0个或多个字符,而“_”用于表示单个字符。eg:whereenamelike'S%';在where条件中使用in操作符eg:wheresalin(1000,2000);使用merge语句修改数据mergeintotable1usingtable2onexpressionwhenmatchedthenupdate...whennotmatche
建泉
·
2020-07-30 08:13
oracle
study
Oracle笔记
:基本查询(select)
varchar和varchar2:varchar(可变字符串)是oracle7以前使用的,不支持各国的语言,varchar2支持。oralce里面定义了一张空表dual,里面只有一个字段dummy(空的),此表可以用来计算各种表达式。oracle中,任何含有空值的数学表达式的结果都为空值。字符串连接符:||相当于java中的+;空值在sql里面也是关键字,查找时应该为字段isnull;显示表的信息
上帝请保佑许阳
·
2020-07-30 08:57
数据库
Oracle笔记
:层次查询(Select)
基于树状结构的数据查询成为层次查询。层次化查询的基本语法:select列名1,列名2from表名startwith开始条件connectby递归条件如上图mark表,使用market_Id和parent_Market_Id将平行的数据变成了树状型。eg:查询表中所有亚洲的市场信息表。selectmarket_Id,market_Namefrommarketstartwithmarket_Name=
上帝请保佑许阳
·
2020-07-30 08:57
数据库
Oracle笔记
:高级查询
01使用GROUPBY子句实现分组SELECTMAX(AGE)AS最大年龄,DEPTAS所在班级FROMSTUGROUPBYDEPT;02按条件查询并分组SELECTMAX(AGE)AS最大年龄,DEPTAS所在班级FROMSTUWHEREGENTLE='男'GROUPBYDEPT;03使用CUBE汇总数据SELECTNOAS学号,DEPTAS所在班级,AVG(AGE)AS平均年龄,GROUPIN
智商不够笔记来凑
·
2020-07-30 07:54
Oracle
数据库
oracle
sql
Oracle笔记
:存储过程与函数
01不带参数存储过程--创建不带参数(不能加括号表示无参)存储过程createorreplaceprocedureprocedure1as--as与is区别:在存储过程(PROCEDURE)和函数(FUNCTION)中没有区别,在视图(VIEW)中只能用AS不能用IS,在游标(CURSOR)中只能用IS不能用AS。--声明部分countintnumber;--执行部分beginselectcoun
智商不够笔记来凑
·
2020-07-30 07:54
Oracle
Oracle笔记
:WITH语句用法
在sql语句中经常使用到多表组合查询在多表组合查询中有时会用将一个查询结果集用括号括起来放在from语句后面当临时表用,如果一个组合查询用有很多将一个查询结果集用括号括起来放在from语句后面当临时表用,或者from语句多成嵌套,或者同一结果集多次出现的情况,建议使用Oraclewith语句创建一个公共临时表。因为子查询在内存临时表中,避免了重复解析,所以执行效率会提高不少。临时表在一次查询结束自
智商不够笔记来凑
·
2020-07-30 07:22
Oracle
oracle
sql
Oracle笔记
:数据操作
01不指定字段的整行插入INSERTINTOSTUVALUES('120007','王平','女',24,'12外语');COMMIT;--对于不指定字段整行插入格式,INSERT语句中VALUES子句中的值的顺序,数据类型及其约束必须要与待插入表的字段一致02指定字段的整行插入INSERTINTOSTU(NO,NAME,GENTLE,AGE,DEPT)VALUES('120008','张伟','
智商不够笔记来凑
·
2020-07-30 07:22
Oracle
数据库
oracle
sql
Oracle笔记
补充
一、数据库技术的历史和发展A.人工管理阶段人工管理阶段是指计算机诞生的初期(即20世纪50年代后期之前),这个时期的计算机主要用于科学计算。从硬件看,没有磁盘等直接存取的存储设备;从软件看,没有操作系统和管理数据的软件,数据处理方式是批处理。这个时期数据管理的特点是:1.数据不保存该时期的计算机主要应用于科学计算,一般不需要将数据长期保存,只是在计算某一课题时将数据输入,用完后不保存原始数据,也不
喵个酱
·
2020-07-30 07:56
用BBED修复坏块
用BBED修复坏块BrightPostedon2009-11-1817:54|Views(5,448)|Category:Oracle,数据库|Tags:bbed,corruptblock,
oracle
cuixuba8515
·
2020-07-29 18:49
oracle笔记
:数据查询函数使用
01使用COUNT统计表中记录数SELECTCOUNT(1)FROMEMP;SELECTCOUNT(*)FROMEMP;analyzetableEMPcomputestatisticsfortable;SELECTtable_name,num_rowsFROMUSER_TABLESWHERETABLE_NAME='EMP';SELECTCOUNT(COMM)FROMEMP;--不包含空值SELEC
智商不够笔记来凑
·
2020-07-28 08:17
oracle
我的
oracle笔记
四(DBA管理)
1、通常oracle需要启动OracleServiceORCL,OracleStartORCL,OracleTNSListener任务在NT上至少要启动两个服务oraclestartID和oracleserverID每个数据库都有一个系统标识符(SID),典型安装的数据库使用的系统标识符是ORCL2、启动关闭数据库关闭:svrmgr>connectinternal/oracle>shutdown-
okcai
·
2020-07-28 04:51
数据库
我的
oracle笔记
--整理
oracle中decode函数的用法:1.decode(条件,值1,返回值1,值2,返回值2,值3,返回值3,值n,返回值n,缺省值)该函数的含义:if条件=值1thenreturn(翻译值1)elsif条件=值2thenreturn(翻译值2)...elsis条件=值nthenreturn(翻译值n)elsereturn(缺省值)endifORACLE中NVL的用法:2.NVL(string1,
Mr_天先生
·
2020-07-15 13:36
交流学习
7天玩转
oracle笔记
1-安装、交互
1.oracle简介2.oracle安装和卸载安装特权用户:oracle安装好后,默认生成以下3个用户。超级管理员:sys/change_on_install,有建库权限(createdatabase)。普通管理员:system/manager,无建库权限,其他和sys一致。普通用户:scott/tiger,查询权限。卸载比较复杂,要通过注册表(略)。3.oracle启动在Windows开始菜单下
thinkact
·
2020-07-12 14:50
【
Oracle笔记
】查询SQL语句执行的耗时
selecta.sql_textSQL语句,b.etime执行耗时,c.user_id用户ID,c.SAMPLE_TIME执行时间,c.INSTANCE_NUMBER实例数,u.username用户名,a.sql_idSQL编号fromdba_hist_sqltexta,(selectsql_id,ELAPSED_TIME_DELTA/1000000asetimefromdba_hist_sqls
码农云帆哥
·
2020-07-08 05:31
Oracle笔记
Oracle笔记
1.Oracle简介Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等介于微软的地位。Oracle在古希腊神话之中被称为“神喻”,指的是上帝的宠儿,在中国的商周时期,把一些刻龟壳上的问题也称为上天的指示,所以在中国Oracle又翻译为甲骨文。Oracle的公司发展最起源于IBM的一个技术员的论文-论关系性数据库的发展,后来这篇论文被Oracle公司的老总:Lar
空道仙
·
2020-07-07 12:37
Oracle
【
oracle笔记
】Oracle11g background process -- VKTM
原文链接:http://www.dbform.com/html/2008/504.html在Oracle11g中,VKTM是一个新增的后台进程,Concepts文档中对VKTM的解释:VKTM(virtualkeeperoftime)isresponsibleforprovidingawall-clocktime(updatedeverysecond)andreference-timecounte
杰克牌辣酱
·
2020-07-07 12:29
oracle
Oracle笔记
文章索引编号分类文章及链接备注来源分类撰写日期收录日期1环境安装Oracle11g数据库安装及配置之安装可用ITPUB博客2018-05-062020-06-202环境安装INS-13001环境不满足最低要求可用CSDN博客2019-03-202020-06-203环境安装必须运行Netca以配置监听程序,然后才能继续。或者可以选择继续,但是不要使用databasecontrol可用CSDN博客2
SiteBus
·
2020-07-05 12:51
数据库
oracle笔记
整理一[体系结构简介]
一、物理存储结构1、数据文件存放数据库数据,以dbf为扩展名。将数据放在多个数据文件中,再将数据文件分放在不同的硬盘中,可以提高存取速度。数据文件由数据块构成,块大小由数据库创建时确定。2、重做日志文件,以rdo为扩展名。含对数据库所做的更改记录,这样万一出现故障可以启用数据恢复。一个数据库至少需要两个重做日志文件。重做日志在日志文件中以循环的方式工作。有归档日志模式和非归档日志模式。3、控制文件
iori_guojun
·
2020-07-02 04:15
數據庫
oracle
数据库
存储
服务器
扩展
数据库服务器
oracle笔记
:merge into 的使用、删除重复项保留一条、null、''空字符串、' '空格的注意事项
个人笔记记录:oracle联表多字段更新,使用mergeinto语句执行速度快很多慢:updatetableAset(a1,a2,a3)=(selectb1,b2,b3fromtableBwhere...)where...快:mergeintotableAausing(selectb1,b2,b3fromtableBwhere...)bon(条件) --这里面添加条件
木头怪
·
2020-07-01 03:54
oracle
Oracle笔记
之数据完整性
1、维护数据完整性的方法:约束、触发器、应用程序(过程、函数);2、商业逻辑规则:年龄范围,性别:男女。3、约束:notnullcreatetableuser(idnumbernotnull);unique可以为空,并且可以多个为空。primarykey自动创建索引,不为空,不重复foreignkey外键可以指向自己所在表,可以指向unique列。和他指向的主键列类型要一致。建表顺序外键列可以为空
will_tt
·
2020-06-29 18:34
编程
Oracle笔记
(六) 多表查询
本次预计讲解的知识点1、多表查询的操作、限制、笛卡尔积的问题;2、统计函数及分组统计的操作;3、子查询的操作,并且结合限定查询、数据排序、多表查询、统计查询一起完成各个复杂查询的操作;一、多表查询的基本概念在之前所使用的查询操作之中,都是从一张表之中查询出所需要的内容,那么如果现在一个查询语句需要显示多张表的数据,则就必须应用到多表查询的操作,而多表查询的语法如下:SELECT[DISTINCT]
weixin_34351321
·
2020-06-28 17:02
oracle笔记
整理14——性能调优之oracle执行计划
1)优化器(optimizer)a)RBO(rule-basedoptimizer)方式:基于规划的优化方式所遵循的是oracle内部预定的一些规则.b)CBO(cost-basedoptimizer)方式:看语句的执行代价(cost),这里的代价主要指cpu和内存。优化器在判断是否用这种方式时,主要参照的是表及索引的统计信息。2)优化模式a)rule:基于规则的方式b)choose:默认使用方式
thinkpadshi
·
2020-06-26 18:18
oracle
oracle笔记
整理12——性能调优之hint标签
提示里不区分大小写,多个提示用空格分开;如果表使用了别名,那么提示里也必须使用别名;1)优化器相关hinta)/+ALL_ROWS/表明对语句块选择基于cost的优化方法,并获得最佳吞吐量,使资源消耗最小化b)/+FIRST_ROWS/表明对语句块选择基于cost的优化方法,并获得最佳响应时间,使资源消耗最小化.c)/+CHOOSE/表明如果数据字典中有访问表的统计信息,将基于开销的优化方法,并获
thinkpadshi
·
2020-06-26 18:17
oracle
【
Oracle笔记
】索引的建立、修改、删除
一、概念和作用 在oracle索引是一种供服务器在表中快速查找一个行的数据库结构。合理使用索引能够大大提高数据库的运行效率。 在数据库中建立索引主要有以下作用。(1)快速存取数据。(2)既可以改善数据库性能,又可以保证列值的唯一性。(3)实现表与表之间的参照完整性(4)在使用orderby、groupby子句进行数据检索时,利用索引可以减少排序和分组的时间。二、为什么能够提高查询速度 索引就
码农云帆哥
·
2020-06-26 11:21
Oracle笔记
【
Oracle笔记
】最常用的CRUD操作命令
1、创建表createtablemytest(idvarchar2(2char),namevarchar2(3char));2、插入数据insertintomytest(id,name)values('01','tom');3、查询数据select*frommytest;4、更新数据updatemytestsetname='mm'whereid='03';5、删除数据deletefrommytes
码农云帆哥
·
2020-06-26 11:21
Oracle笔记
【
Oracle笔记
】一个实现导出Oracle数据库所有表结构的代码
代码一:DBUtil类该类请参考我写的【
Oracle笔记
】一个完美的JDBC连接Oracle数据库的示例代码。
码农云帆哥
·
2020-06-26 11:21
Oracle笔记
Oracle笔记
目录:(•-•)=0andscore20andrr.rn')fromt_studentnvl2():selectstudentname,nvl2(address,'地址已填','地址未填')fromt_studentdecode():selectto_char(sysdate,'mm')fromdualselectstudentname,decode(to_char(borndate,'mm'),
GENI`USR`OAD
·
2020-06-24 01:33
数据库
7天玩转
oracle笔记
4-sql函数
12.SQL函数字符函数upper(char)--字符串转换为大写格式lower(char)--字符串转换为小写格式length(char)--返回字符串长度substr(char,m,n)--取字符串的子串,从第m个开始,取n个replace(char,s1,r1)--替换字符串,从char字符串中找到s1子串,替换为r1子串instr(char1,char2,[,n[,m])--获取子串cha
thinkact
·
2020-06-23 23:25
ORACLE游标实例讲解 (2012-12-1510:16:54)转载▼
ORACLE游标实例讲解(2012-12-1510:16:54)转载▼标签:refcursorwherecurrentofit分类:
Oracle笔记
一.使用游标1.当在PL/SQL块中执行查询语句SELECT
javaPie
·
2020-06-23 06:52
JAVA
韩顺平
Oracle笔记
韩顺平玩转Oracle9i1.Oracle认证和安装,与其他数据库比较Oracle安装会自动的生成sys用户和system用户:(1)sys用户是超级用户,具有最高权限,具有sysdba角色,有createdatabase的权限,该用户默认的密码是change_on_install(2)system用户是管理操作员,权限也很大。具有sysoper角色,没有createdatabase的权限,默认的
强尼
·
2020-06-22 08:30
DataBase
oracle笔记
总结
1.OLAP/OLTP介绍OLTPonlinetranactionprocessing,联机事务处理,在线处理;OLTP比较常用的设计与优化方式为比较常用的设计与优化方式为CacheCacheCacheCache技术与B-treetreetree索引技术,索引技术,CacheCacheCacheCache决定了很多语句不需要从磁盘子系统获得数据,OLAPOnlineAnalyticalProces
siwluxuefeng
·
2020-06-22 00:10
Oracle
Oracle笔记
总结
目录第一章、Oracle基础Oracle简介Oracle基础概念(实例、表空间、用户、表之间关系)数据库实例用户表空间数据文件(dbf、ora)Oracle关系图SQLPlus常用语句Oracle数据类型Oracle创建用户、角色、授权、建表用户权限一、创建新用户二、删除用户三、授权角色四、创建/授权/删除角色Oracle约束添加约束语法:主键约束(Primarykey,简称PK)非空约束(not
码农阿华
·
2020-06-21 05:23
知识分享
Oracle笔记
Day-1
Oracle数据库之中基本的分类:xxxI:表示是“internate”,代表Oracle8i,Oracle9ixxxg:表示网格计算,指的是进行更加高效的数据查询处理xxxc:表示进行云计算,使用了云计算的形式实现了数据库的处理高效Oracle11g,里面所提供的数据库的存储结构相对简单(大部分都简单)。SQLPlus基础命令Oracle数据库安装完成之后实际上现在获得了两项内容:Oracle数
慕子春
·
2020-05-16 22:22
Oracle笔记
2
06:where语句:select*fromempwheredeptno=10;select*fromempwhereename='clark';selectename,salfromempwheresal>1500;selectename,sal,deptnofromempwheredeptno:不等于selectename,salfromempwhereename>'CBA';//比较asci
春与秋合起来叫春秋
·
2020-03-15 03:55
oracle笔记
(二)
select*frombonus;select*fromsalgrade;多表查询:笛卡尔积:实际上是两张表的乘积,但是在实际开发中没有太大意义格式:select*from表1,表2select*fromemp;select*fromdept;select*fromemp,dept;select*fromempe1,deptd1wheree1.deptno=d1.deptno;内联接:隐式内联接:
奇幻牧羊少年
·
2020-02-12 03:52
7天玩转
oracle笔记
2-表的管理
7.oracle表的管理1.表和列的命名规范必须字母开头长度小于30字符不能用oracle保留字只能使用如下字符A_Z,a_z,0-9,$,#等2.oracle支持的数据类型字符型char--定长,最大2000字符,查询效率高,浪费空间。-例:char(10)“小韩”,前四个字符放“小韩”,后添6个空格补全。varchar2(20)--变长,最大4000字符,节省空间,效率低。-例:varchar
thinkact
·
2020-02-08 00:32
上一页
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
其他