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学习
笔记 -- day04 单行函数字符、单行函数转换、多行函数
注意:oracle函数大全文档详见资源处一、单行函数之字符函数1、伪表--dual伪表目的:配合查询select*fromdualselect1+1fromdualselect*fromemp2、字符函数replace--替换'jagflkascaas'agf替换成XXXselectreplace('jagflkascaas','agf','XXX')fromdualsubstr--截取--开始位
DJTUDaker
·
2020-09-11 05:27
数据库
Oracle学习
----单行函数
单行函数的功能:Ÿ处理数据Ÿ接受输入参数并返回输出值Ÿ作用于每行Ÿ每行返回一个值Ÿ可以改变数据类型Ÿ可以嵌套使用Ÿ可以接受列或者表达式作为参数字符函数LOWERCONCATUPPERSUBSTRINITCAPLENGTHINSTRLPAD|RPADTRIMREPLACE这些函数转换字符串中字母的大小写这些函数用于处理字符串数值函数ŸROUND:把数值四舍五入到指定的精度Round(45.926,2
慢慢飞的天使
·
2020-09-11 00:25
Oracle
Oracle学习
对
Oracle学习
者的一些建议:兴趣很重要学习Oracle是一个漫长艰辛的过程。如果没有兴趣,只是被迫学习,那么是很难学好的。
earl86
·
2020-09-10 13:49
Oracle
Oracle
出版
编程
SQL
数据结构
Oracle学习
总结11--约束、函数
约束、函数函数字符相关函数数字相关的函数约束非空、唯一约束主外键约束函数字符相关函数--字符相关的函数--length(str):返回str中所包含的字符个数selectlength('杨晓冬')fromdual--3个字符selectlength('yang')fromdual--lengthb(str):返回str中所包含的字节数selectlengthb('杨晓冬')fromdual;--6
王独秀儿
·
2020-08-26 15:44
Oracle
sql
Oracle学习
总结10--oracle中的函数
--Oracle中的函数nvlto_charto_datecountminmaxsumavg--虚表(dual):如果只是对常量进行运算(即数据不来自某张表),需要展示运算结果的化,可以使用虚表dual来保证语法完整select1+1fromdual--时间相关的函数--sysdate:是Oracle提供的系统字段,用于表示当前的系统时间--查询当前时间(精度到秒)selectsysdatefro
王独秀儿
·
2020-08-26 15:44
Oracle
Oracle学习
总结8--子查询
子查询子查询子查询--如果需要一个查询语句提供一个值,则必须确保这个查询语句返回一行一列(即一个值)--1、查询工资高于ALLEN的员工信息select*fromempwheresal>(selectsalfromempwhereename='ALLEN')--子查询提供了一个值--通过一个查询语句查询出ALLEN的工资selectsalfromempwhereename='ALLEN'--我们可
王独秀儿
·
2020-08-26 15:14
Oracle
Oracle学习
总结7--null、聚合函数、分组查询
null、聚合函数、分组查询null聚合函数分组查询havinghaving和where的区别null--关于null的处理,null是一个字段没有被赋值时的状态--注意:任何数据与null进行运算结果一定为null,如果要避免这个问题,可以在运算时给null设置默认值--nvl(字段,默认值):如果字段内容不为null则返回当前值,如果为null则用默认值代替--查询员工的姓名,工资,奖金,月收
王独秀儿
·
2020-08-26 15:14
Oracle
sql
Oracle学习
总结9--多表查询
多表查询内联查询外联查询内联和外联的区别内联查询--多表联合查询:在查询中如果所需的数据来自多张表,那么就需要多表联合查询--多表联合的联合方式分为:/*(1):内联(innerjoin):在结果集中仅仅显示那些符合连接条件的数据select...from表1[inner]join表2on表1和表2进行连接的依据wheregroupbyorderby*/--查询员工的编号,姓名,工资,所在部门名s
王独秀儿
·
2020-08-26 15:14
Oracle
Oracle账户管理
---
Oracle学习
--oracle管理系统介绍(客户端和服务器端的交互模式)--oracle数据库的数据管理(增删改查查询)--oracle账户管理--oracle二维表管理--创建表--维护表--
Kurt_xcy
·
2020-08-26 08:07
Oracle数据库
Oracle 10g从登录开始
Oracle学习
笔记(从登录学习)一、Oracle安装成功之后,会有5种服务,如果不使用数据库的时候,最好关闭掉,太耗内存鸟;如下1.OracleDBConsoleorcl服务是启动em的,如果OracleDBConsoleorcl
topviewers
·
2020-08-26 08:51
数据库
Oracle学习
13:树状结构表的存储和展示
在实际工作中,经常会遇到建立树状结构表的需求。最常见的方式,是通过ID和P_ID(父ID)的方式仅存存储,虽然可以实现,但是当我们查询数据时,并不清晰方便。我们可以通过增加冗余字段isleaf:判断是否是叶子节点。0代表非叶子节点,1代表叶子节点。叶子节点表示没有子节点。alevel:带白等级。如下,我们通过一个论坛帖子的方式进行理解。有如下一个树状结构的帖子:*蚂蚁大战大象**大象被打趴下了**
刘金宝_Arvin
·
2020-08-25 07:55
数据库Mysql&Oracle
Oracle学习
—图书管理系统_存储过程
图书管理系统(存储过程实现sql)图书管理系统(每个学生最多能借本书)创建三张表对业务逻辑的分析,然后创建数据库图书信息表tb_book;学生信息表tb_stu;借书记录表tb_record;学生入学:在学生表中添加学生信息图书入库:如果书库中存在该书的记录学生借书:根据学号和图书编号进行判断,当学生借书的时候,这本书时候存在,学生能借多少本,书的库存还够不够,借书之后图书的信息和借书记录相应的进
koo_po
·
2020-08-25 04:28
oracle
oracle学习
笔记之where 子语句的运算符
where子句的条件表达式中可以使用的运算符:一、比较运算符=代表等于。=代表大于等于。代表大于<代表小于二、逻辑运算符and代表与只有and两边的条件都为真的时候,复合条件才为真,否则为假or代表或not代表非三、其他运算符in()和notin()代表离散范围。在或者不在指定的值列表中betweeaandb代表连续范围。在或不在下限a和上线b之间。notbetweenaandbisnull和is
lmh001122
·
2020-08-24 22:10
ORACLE
11G学习笔记
oracle学习
笔记之get命令
get命令是将读取文件中的内容到缓冲区get命令的使用格式如下:SQL>helpgetGET---LoadsaSQLstatementorPL/SQLblockfromascriptintotheSQLbuffer.ThebufferhasnocommandhistorylistanddoesnotrecordSQL*Pluscommands.GET[FILE]file_name[.ext][LI
lmh001122
·
2020-08-24 22:39
ORACLE
11G学习笔记
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学习
安装好后,重启电脑,否则连接可能出错。首先用管理员账户连接,账户sys密码change_on_install,使用createuserc##yukoidentifiedbyyuko;grantconnect,resource,dbatoc##yuko;来创建一个新用户,具有dba权限。必须加c##,否则创建失败。alterusersysidentifiedbyyuko;alterusersyste
KuchikiTouko
·
2020-08-24 13:10
DDL数据定义语言
今天又是充满希望的一天
oracle学习
DDL数据定义语言数据类型(1)数值类型:int、number(2)字符类型:char、varchar、varchar2(oracle独有的)(3)日期类型:date
weiyu_you
·
2020-08-23 06:19
Oracle: 四、Oracle连接查询,子查询(相关子查询,嵌套子查询)(下)
技术与环境操作系统:windows语言类别:SQL之PL/SQLthankyou:sunshine,谢谢你的默默付出数据库:
Oracle学习
软件:Oracle10g课程总策划:yuanboEnglishname
weixin_33858485
·
2020-08-22 23:12
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学习
(三)--简单 查询
1.简单查询1.1SELECT[DISTINCT]*|列名称[别名],列名称[别名]...FROM表名称[别名]首先查询的是FROM字句,因为必须通过FRMO字句确定来源。如果要查看表的所有信息,可以使用*,比如:SELECT*FROMemp;表示查询emp表中所有的数据。例如:SELECTename,empno,job,salFROMemp;表示从emp表中查询ename,empo和job以及s
一尾鱼肉
·
2020-08-21 15:28
编程语言
数据库
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实现异构服务的技术叫做透明网关(TransparentGateway),利用透明网关可以实现和SQLSERVER、SYBASE、DB2等多种数据库的互联。因此透明网关也是Oracle数据仓库和数据迁移中的一个重要组成部分。透明网关的体系结构也很简单,在ORACLE和SQLSERVER之间使用ORACLE透明网关服务器实现互连互通,其中透明网关服务器可以与ORACLE或SQLSERVER
龙剑行
·
2020-08-21 14:41
oracle学习
之路汇总
一、序言自古序言吹水,最近由于项目需要,开始使用起了oracle,大学一直用的是mysql,虽然mysql与oracle都是SQL,但是两者还是有些许不一样,以下内容,往后使用遇到的坑就汇总到这里。二、oracle成神之路(扑街之路)1、oracle11R的安装安装步骤csdn上一大堆,我这里就推荐一篇:Oracle11g安装教程我安装时,没出现啥问题,一切正常,一步到位。2、oracle11R的
Chen_RuiMin
·
2020-08-21 12:23
oracle
笔记
oracle学习
之路
这篇博文只适合初学者阅览,有什么错误的地方,希望大佬可以提点下。在plsql中操作,首先需要登陆数据库若要打开保存在本地的后缀名为.sql的数据库文件,操作路径为:Flie->open->SQLScript点击红色圈圈图标【执行sql语句】编辑sql语句,操作路径为:Fiel->new->SQLWindow每新建一个SQLWindow都能在左下方的windowlist中看到在dos中,首先打开cm
小绵羊咻
·
2020-08-21 05:13
oracle初学者
plsql初学者
Oracle学习
笔记
Oracle学习
笔记目录❀Oracle部分第一章数据库介绍3第二章Oracle简介4第三章用户、权限6第四章Oracle数据类型8第五章SQL语句概述9第六章表空间11第七章表12第八章函数14第九章约束
qq823165764
·
2020-08-21 04:17
Oracle
Oracle学习
数据库语句;1、ID相同时间不同,取出时间最大的记录select*fromworkrecordwwhereworkrecord_date=(SELECTmax(workrecord_date)fromworkrecordwhereworkrecord_stu_develop_id=w.workrecord_stu_develop_id)andw.workrecord_consultant_id=?
lvmuheng
·
2020-08-21 04:27
javaee
MySQL 8.0新特性--CTE(一)
1、CTE简介MySQL从8.0开始支持CTE,慢慢地向
Oracle学习
,CTE确实是个很好用的东西,特别是针对OLAP类型的SQL,可以大大简化,优化SQL.那么什么是CTE呢?
weixin_34168880
·
2020-08-20 19:00
怎样彻底删除oracle?oracle老手教你小妙招
下面我们就来用细致的步骤说明删除oracle的方法,
oracle学习
者一定要学习
BENBENMENGMENG123
·
2020-08-19 16:00
Oracle学习
11:游标(cursor)--显式游标&隐式游标、游标四个属性、循环遍历
1.概述上文PLSQL学习中提到的知识,可以发现,基本都可以通过Java等语言实现,而为了实现程序的可移植性,实际开发工作中我们也是如此做的。那么PLSQL的重点是什么呢?接下来我们来介绍游标cursor的概念。之前提到,在不使用显式游标的情况下,PLSQL的中select语句只能返回一条记录,那么我们如果想要返回多条记录,或者遍历整个结果集该如何实现呢。这里我们可以通过cursor实现。1.1c
刘金宝_Arvin
·
2020-08-19 03:13
数据库Mysql&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学习
记录(持续更新)1.增删改查查询表中重复记录语句:select*fromHRP_JX_CODE_KHXMwherexmdmin(selectxmdmfromHRP_JX_CODE_KHXMgroupbyxmdmhavingcount
Code起帆
·
2020-08-18 07:06
sql数据库
进入
oracle学习
的第一步
资料来源于:http://www.php100.com/html/webkaifa/database/oracle/2011/0114/7312.html权限管理:oracle9里面默认的三个用户名和密码:syschange_on_install//权限最高的管理员systemmanager//普通的管理员scotttiger//普通用户在oracle10中,仍然使用这三个用户作为默认用户。但sy
wodeziye
·
2020-08-17 17:35
ORACLE学习
笔记-ORACLE基本概念
ORACLE学习
笔记-ORACLE基本概念数据库名数据库名是存储在控制文件中的名称,它代表的是数据库,也就是数据库包含的所有的物理文件的总称。
如临大敌
·
2020-08-16 21:17
ORACLE学习
系列.1.安装篇 RHEL5.5 64位下安装Oracle 11g 64位安装前置条件的两种方法...
http://www.oracle-base.com/articles/11g/oracle-db-11gr2-installation-on-oracle-linux-5.phpRHEL5.564位下安装Oracle11g64位安装前置条件(即RPM包)有如下两种方式:一、RPM方式:安装Oracle所需的全部运行库(在RHEL光驱的Server目录下)以root登录,执行如下命令:[ruby]
iteye_16520
·
2020-08-15 23:51
Oracle
数据库
运维
ruby
Oracle学习
笔记
习题资源来自B站:2020-java-入门到大神-慢慢来,别急目录Day57-20200709Day58-20200710Day59-20200711Day60-20200712Day61-20200713Day62-20200714Day63-20200715Day64-20200716Day65-20200717Day66-20200718Day67-20200719Day68-2020072
ryiryim
·
2020-08-15 15:33
笔记
Oracle学习
系列:将较大的SQL文件导入数据库的操作步骤(含踩坑记录)
文章目录场景环境正文一、前提二、上传SQL文件到服务器三、使用SQLplus命令登录四、导入SQL文件五、结果踩坑记录登录异常SQL执行完毕,查看不了数据SQL执行完毕,查看数据,显示乱码一、查看服务端编码二、查看环境变量NLS_LANG的设置三、查看文件编码是否和服务端一致总结备注查看数据库当前字符集参数设置查看数据库可用字符集参数设置NLS_LANG参数组成随缘求赞场景因项目需要,需要将生产环
ldx2
·
2020-08-14 11:05
Oracle学习系列
总结归纳
问题修复记录
包子的 oracle 学习笔记---创建数据库
ORACLE学习
目录
ORACLE学习
目录创建数据库第一步第二步第三步创建表空间创建用户导出导入数据库删除用户以及对应所有数据遇到锁表的处理办法创建数据库第一步创建数据库之前需要先安装oracle服务端.
傲娇的包子
·
2020-08-14 10:38
oracle
学习
创建数据库
包子的 oracle 学习笔记---触发器
ORACLE学习
目录
ORACLE学习
目录触发器触发器的定义数据操纵语言DML的触发器DML触发器创建DML触发器的隐藏变量触发器中声明变量以及使用触发器的事务处理触发器的异常处理触发器触发器的定义.触发器
傲娇的包子
·
2020-08-14 10:07
学习
oracle
包子的 oracle 学习笔记---SQL学习
ORACLE学习
目录
ORACLE学习
目录SQL学习wmsyswm_concatWITH名字ASSQL学习wmsyswm_concat将一列数据转换为一条数据.SELECTname,WMSYS.WM_CONCAT
傲娇的包子
·
2020-08-14 10:07
学习
oracle
包子的 oracle 学习笔记---ORA异常原因与解决办法
ORACLE学习
目录
ORACLE学习
目录ORA异常原因与解决办法ORA-01109数据库未打开ORA-28000theaccountislocked账户被锁定ORA-17410无法从套接字中获取更多数据这里记录的都是工作中遇到的
傲娇的包子
·
2020-08-14 10:07
oracle
学习
oracle中merge into用法解析
oracle中mergeinto用法解析玩人2017-04-1110:59:27113269收藏40最后发布:2017-04-1110:59:27首发:2017-04-1110:59:27分类专栏:
Oracle
梳碧湖的少年
·
2020-08-14 09:20
Oracle数据库
Oracle学习
ORACLE学习
-基本查询
使用YYYY-MM-DD显示格式显示雇员雇佣日期SELECTename,TO_CHAR(hiredate,’YYYY-MM-DD’)FROMemp;取消重复行某些情况下可能会显示完全相同的数据结果,使用DISTINCT关键字取消相同的结果显示所有部门号及岗位(取消重复行)SELECTDISTINCTdeptno,jobFROMemp处理NULL一、使用NVL函数处理NULL值NVL函数用于将NUL
Garbageb1n
·
2020-08-13 14:13
ORACLE学习
【
Oracle学习
】Oracle之视图
文章目录1.视图定义2.与基本表的区别3.创建简单视图3-1授予用户scott创建视图的权限3-2创建视图3-2-1创建普通视图3-2-2创建只读视图3-2-3创建检查约束视图3-3视图上的DML操作3-3-1普通视图3-3-2只读视图4.创建连接视图4-1创建连接视图4-2键值保留表4-2-1定义4-2-2注意事项1.视图定义是从一个或者多个基本表中导出的表,给用户使用的‘专用表’2.与基本表的
波点兔
·
2020-08-11 18:19
Oracle
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 11g RAC+DataGuard(RAC)容灾(2+2)实施部署实战视频教程-Oracle
黄知茂¥109.00立即订阅订阅后:请点击此处观看视频课程视频教程-Oracle11gRAC+DataGuard(RAC)容灾(2+2)实施部署实战视频教程-
Oracle学习
weixin_33071681
·
2020-08-11 04:48
上一页
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
其他