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学习
笔记(五)——Oracle表的管理
一、Oracle支持的数据类型1、字符型1)char:定长,最大2000字符。eg:char(10),“小韩”,前四个字符放“小韩”,后面添加6个空格补全,为“小韩 ”。2)varchar2(20):变长,最大4000字符。eg:varchar2(10),“小韩”,oracle分配四个字符,这样可以节省空间。3)clob(character large object):字符型大对象,最大4G。
shangqing1123
·
2016-04-06 21:00
oracle
数据库
数据
管理
韩顺平
Oracle学习
笔记(四)——上机练习一
1、define命令可以用于定义哪种变量a、numberb、charc、varchar2d、date【b】Host变量主要作用是起到一个替代变量的作用,是主机环境可以和oracle进行交互的一个媒介。通过define定义host变量的时候必须指定变量名和变量的值,如果变量名已经存在于host变量中,则自动覆盖,这个值不可以指定类型,一律按char存储。参见:http://www.2cto.com/
shangqing1123
·
2016-04-06 20:00
oracle
sql
数据库
权限
韩顺平
Oracle学习
笔记(7)——高级查询(1)
在学习高级查询之前,我们先了解一下如何查看Oracle数据库中的所有表。因为我们要使用到Oracle数据库中SCOTT用户下的几张表(这些表是Oracle数据库自带的表)。分组查询分组函数的概念:分组函数作用于一组数据,并对一组数据返回一个值。常用的分组函数:AVG、SUM、MIN、MAX、COUNT、WM_CONCAT(行转列)语法:分组函数的使用AVG(平均值)和SUM(合计)函数
btt2013
·
2016-04-02 17:00
oracle
Oracle学习
笔记(6)——函数
函数的作用方便数据的统计处理查询结果函数的分类Oracle内置的系统函数数值函数四舍五入 ROUND(n[,m]) 1、n:表示要进行四舍五入的值 2、m:表示保留小数点后几位或前几位 3、省略m:0
btt2013
·
2016-04-02 14:00
oracle
Oracle学习
(九)----表的增删改查,回收站
1创建表 1.1命名规则: 必须以字母开头 必须在1–30个字符之间 必须只能包含A–Z,a–z,0–9,_,$,和# 必须不能和用户定义的其他对象重名 必须不能是Oracle的保留字 Oracle默认存储是都存为大写 数据库名只能是1-8位,datalink可以是128位,和其他一些特殊字符 1.2条件: 1)必须要有权限 2)要有表空间,oracle提供了默认的resource 1.3
qianqin_2014
·
2016-03-30 20:00
oracle
Oracle学习
笔记(三)——Oracle用户的管理、权限与角色
一、用户管理1、创建用户:在oracle中要创建一个新的用户,使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。createuser用户名identifiedby密码;密码必须以字母开头,否则报错。2、给用户修改密码修改用户自己的密码:sql>password 用户名修改其他用户的密码,需要具有DBA权限,或者拥有alter user的系统权限sql>alter us
shangqing1123
·
2016-03-28 17:00
oracle
数据库
韩顺平
权限与角色
Oracle学习
笔记(5)——查询
基本查询语句SELECT[DISTINCT]column_name1,...|*FROMtable_name[WHEREconditions]在SQL*PLUS中设置格式更改显示字段名:COLUMNcolumn_nameHEADINGnew_name (注意COLUMN可以简写成COL)例如: colusernameheading用户名;
btt2013
·
2016-03-27 18:00
oracle
oracle学习
-用户被锁
近期有一个生产数据库用户总是被锁,导致生产环境有些应用的访问数据库连接失败,造成生产事故,针对用户被锁的问题进行如下记录说明。 首先将被锁用户解锁,然后排查具体原因。 解锁方式: 1.使用dba角色用户登录,查看用户是否被锁。select username,lock_date from dba_users; 2.查看用户如果lock_date有值则说明该用户被锁,需要进行解锁。alter us
yinyueml
·
2016-03-26 21:11
oracle
用户解锁
Oracle学习
(三)
1函数可以没有参数,但必须要有返回值,函数分为单行函数和多行函数1.1单行函数单行函数是指有单个参数输入,每行返回一个结果;可以转换数据类型;可以嵌套;参数可以是一列或一个值。单行函数类型可以是字符、数值、日期、转换、通用1.1.1字符函数--大小写控制函数:LOWER;UPPER;INITCAP;SQL>selectupper('hello')小写,lower('hello')大写,initca
qianqin_2014
·
2016-03-25 16:00
oracle
数据
Oracle学习
(二)
1打开数据库; 资源管理器--管理工具--服务--OracleServiceORCL(启动时间会比较慢)--OracleOraDb11g_home1TNSListener(启动时间可能比较慢); 测试昨天的项目; 完成! 2查询系统当前的时间,但是格式和我们的不一样; SQL>selectsysdatefromdual; SYSDATE -------------- 25-3月-16 SQL
qianqin_2014
·
2016-03-25 10:00
oracle
数据库
by
where
order
Oracle学习
(一)
一登录口令 1c:\sqlplus/assysdba 1.1普通用户登录 1.1.1 d:\sqlplusscott/密码----普通用户登录 quit----退出 1.1.2 d:\sqlplus 请输入用户名:scott 输入口令: 1.2超级用户登录 c:\sqlplus/nolog SQL>connect/assysdba 二基本select语句 SELECT*|{[DISTINCT]c
qianqin_2014
·
2016-03-24 20:00
oracle
oracle学习
笔记 oracle软件安装准备工作 第三部分 预安装
oracle学习
笔记 oracle软件安装准备工作 第三部分预安装****一、打开官方文档官方文档都是英文版,oracle官网和甲骨论都有下载。
xinzhan0
·
2016-03-23 15:00
oracle
数据库
oracle学习
甲骨文
oracle学习
笔记 oracle软件安装准备工作 第二部分 安装前说明
oracle学习
笔记 oracle软件安装准备工作 第二部分安装前说明这部分老师讲的是安装oracle数据库软件的ppt幻灯片课程,讲了一些数据库安装的基本知识。
xinzhan0
·
2016-03-23 15:00
oracle
数据库
oracle学习
甲骨文
oracle学习
笔记 oracle软件安装准备工作 第一部分 环境准备
oracle学习
笔记 oracle软件安装准备工作 第一部分环境准备这节课对初学者来说内容较多,我把它分成了三篇。
xinzhan0
·
2016-03-23 15:00
oracle
数据库
oracle学习
甲骨文
oracle学习
笔记系列------oracle操作例子的专用表
CREATETABLEdept( deptnoNUMBER(2), dnameVARCHAR2(14), locVARCHAR2(13)); CREATETABLEemp( empnoNUMBER(4), enameVARCHAR2(10), jobVARCHAR2(9), mgrNUMBER(4), hiredateDATE, salNUMBER(7,2), commNUM
souvc
·
2016-03-21 23:00
oracle学习
笔记系列------oracle操作例子的专用表
CREATETABLEdept( deptnoNUMBER(2), dnameVARCHAR2(14), locVARCHAR2(13)); CREATETABLEemp( empnoNUMBER(4), enameVARCHAR2(10), jobVARCHAR2(9), mgrNUMBER(4), hiredateDATE, salNUMBER(7,2), commNUM
souvc
·
2016-03-21 23:00
oracle学习
笔记系列------oracle 基本操作之基本函数的用法
--创建一个accout账户表 CREATETABLEaccount( idNUMBER(9)NOTNULL, recommender_idNUMBER(9), login_nameVARCHAR2(30)NOTNULL, login_passwdVARCHAR2(8)NOTNULL, statusCHAR(1)NOTNULL, create_dateDATEDEFAULTSYSD
souvc
·
2016-03-21 23:00
oracle学习
笔记系列------oracle 基本操作之基本函数的用法
--创建一个accout账户表 CREATETABLEaccount( idNUMBER(9)NOTNULL, recommender_idNUMBER(9), login_nameVARCHAR2(30)NOTNULL, login_passwdVARCHAR2(8)NOTNULL, statusCHAR(1)NOTNULL, create_dateDATEDEFAULTSYSD
souvc
·
2016-03-21 23:00
Oracle学习
笔记(4)——约束
约束:约束的作用:它是用来控制你具体输入的值要满足你设置好的一些要求的。作用1:定义规则。也就是说你创建完一个表之后,你可以定义那些字段是你必须要输入的,那些字段需要输入一个什么样的值,在某一个范围内的值。作用2:确保完整性。确保我们数据的精确性和可靠性。如果确保了数据的完整性,就可以防止一些错误的信息,无效的信息来输入。Oracle中5个重要的约束:非空约束、主键约束、外键约束、唯一约束、检查约
btt2013
·
2016-03-21 18:00
oracle
Oracle学习
笔记(3)——表
认识表:表都会存放在Oracle数据库的表空间里面,表是存储数据的基本单位。也就是说我们要把我们的数据存储在表中。在Oracle数据库中表是一个二维结构(行和列)。表,有一些约定:1、每一列数据必须具有相同数据类型。2、列名唯一。3、每一行数据的唯一性数据类型:字符型CHAR(n)、NCHAR(n) : NCHAR(n)采用Unicode编码,一般用于存储汉字的比较多。CHAR(n)中n最大值为2
btt2013
·
2016-03-21 16:00
oracle
一、
Oracle学习
总结和SQL记录
完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 一、数据库:全局数据库名:就是一个数据库的标识,在安装时就要想好,以后一般不修改,修改起来也麻烦,因为数据库一旦安装,数据库名就写进了控制文件,数据库表,很多地方都会用到这个数据库名。启动数据库:也叫全局数据库,是数据库系统的入口,它会内置一些高级权限的用户如SYS,SYSTEM等。我们用这些高级权限账号登陆就可以在数据库
我的名字叫田硕
·
2016-03-21 10:00
oracle学习
笔记系列------oracle 基本操作之表的增删改查
--创建一个表 CREATETABLEemployee_souvc( idNUMBER(4), nameVARCHAR2(20), genderCHAR(1), birthDATE, salaryNUMBER(6,2), jobVARCHAR2(30), deptnoNUMBER(2) ); --DESCtable_name:查看表结构,看到表的列的名字,以及对应的类型,长度
souvc
·
2016-03-20 11:00
oracle学习
笔记系列------oracle 基本操作之表的增删改查
--创建一个表 CREATETABLEemployee_souvc( idNUMBER(4), nameVARCHAR2(20), genderCHAR(1), birthDATE, salaryNUMBER(6,2), jobVARCHAR2(30), deptnoNUMBER(2) ); --DESCtable_name:查看表结构,看到表的列的名字,以及对应的类型,长度
souvc
·
2016-03-20 11:00
Oracle学习
笔记(2)——系统用户与表空间
系统用户:sys、system(权限:sys>system) sys必须以系统管理员或者系统操作员的权限登录,system可以直接登录。 sysman:管理员级别的用户。用于操作企业管理器使用的。sys,system,sysman密码一般是我们安装Oracle时设置的口令密码,这里设置为root。scott:默认用户权限最低,默认密码是:tiger使用系统用户登录Oracle:[usernam
btt2013
·
2016-03-19 17:00
oracle
【
Oracle学习
笔记-3】关于Oracle 10g中各种服务解析
【原创】关于oracle10g中各种服务解析(2014/10/168:39:40)时间:2014-10-168-58-30 作者:ssslinppp1.当首次安装oracle10g完成后,会有两个oracle服务被设为自动启动,如下图: OracleoraDb10g_home1TNSLister服务 为数据库监听器服务,若是想通过 PLSQLDevelop 等软件进行远程登录访问oracle数
ssslinppp
·
2016-03-15 20:00
【
Oracle学习
笔记-1】Win7下安装Oracle 10g
源程序获取从Oracle的官网上下载Oracle10g:10203_vista_w2k8_x86_production_db.zip;==>服务器(必须)10203_vista_w2k8_x86_production_client.zip;==>客户端(没用到,可以不下载);配置refhost.xml文件修改解压10203_vista_w2k8_x86_production_db.zip,找到/d
ssslinppp
·
2016-03-15 20:00
【
Oracle学习
笔记-2】Oracle基础术语解析
来自为知笔记(Wiz)附件列表Oracle概念解析.png表空间.png大小关系.png段segment.png块block.png区entent.png数据库基本概念.png
ssslinppp
·
2016-03-15 20:00
ORACLE学习
路线图
这是我个人的学习路线1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验)作为oracle的基本功,需要大家对sql和plsql非常的熟悉。特别是sql里面的多表连接、子查询、各种新版本的函数,以及plsql里面的所有语法。建议大家拿出足够的时间来研究这两块。不要认为这是开发人员的工作,他也是DBA的重要工作,而且对DBA的要求更高,你不但能看懂,还要能够找出问
月幕
·
2016-03-11 11:30
ORACLE
DBA
OCP
ORACLE学习
路线图
这是我个人的学习路线1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验) 作为oracle的基本功,需要大家对sql和plsql非常的熟悉。特别是sql里面的多表连接、子查询、各种新版本的函数,以及plsql里面的所有语法。建议大家拿出足够的时间来研究这两块。不要认为这是开发人员的工作,他也是DBA的重要工作,而且对DBA的要求更高,你不但能看懂,还要能够找
丝米嘛赛
·
2016-03-11 11:30
oracle
dba
OCP
oracle学习
安装参考这个网站:http://jingyan.baidu.com/article/e5c39bf58eff9239d760338b.htmlsqlplus使用打开cmd命令行,输入sqlplus enter进入sqlplus 输入用户名密码和身份,例如我的学习账户是sys密码是JSJjsj123456 在SQLPLUS界面输入:sys/JSJjsj123456assysdba登录 出现上面信息
mr_ning
·
2016-03-08 10:00
连接
Oracle安装
使用管理工具管理
Oracle学习
之shared pool的组成
1.sharedpool主要有三块区域freecache,librerycache,rowchche2.freecache存放空闲信息,librarycache存放sql语句及sql语句对应的执行计划,rowcache存放数据字典信息3.sql语句进入到serverprocess中主要进行三个检查:语法是否正确,对象是否存在,是否拥有操作对象的权限,然后才会生成执行计划。生成的执行计划在share
道心不可练
·
2016-03-06 21:00
Oracle学习
之sql语句执行过程分析
1.sql语句通过网络发送给Oracle实例2.Oracleserverprocess接收到sql语句后进行必要的检查,然后再sharedpool中查找sql语句及其执行计划,如果查找到,则执行查找到的执行计划,如果未查找到相应的sql语句及执行计划,则发生硬解析,选出最优的执行计划.3.如果是查找数据,则首先在bufferchche中查找数据,如果查找到数据,则将查找的的数据通过网络返回给用户,
道心不可练
·
2016-03-06 21:00
Oracle学习
之oracle的启动停止
Oracle数据库的启动停止主要有三个东西:1.em通过网页访问及管理数据库 启动命令:emctl...2.监听启动:lsnrctlstart 监听停止:lsnrctlstop 监听状态lsnrctlstatus3.DB的启动:startup DB的正确停止方法:shutdownimmediate
道心不可练
·
2016-03-06 21:00
Oracle学习
(十):视图,索引,序列号,同义词
1.知识点:能够对比以下的录屏进行阅读视图,序列,索引,同义词 SQL>--视图:虚表 SQL>--视图的长处:简化复杂查询。限制数据訪问(银行用的多)。提供数据的相互独立。相同的数据能够有不同的显示方式 SQL>--第一个视图:员工号姓名月薪年薪 SQL>createviewview1 2as 3selectempno,ename,sal,sal*12annlsalfromemp; SQL>--
yxwkaifa
·
2016-03-03 13:00
【Oracle】曾经的
Oracle学习
笔记(8-15)ER图,三大范式,数据库字典,视图,索引,序列
一、数据库建模二、建表三、数据库字典四、DML语句五、视图六、索引七、序列八、DDL语句 Lesson8OverviewofDataModelingandDatabaseDesign-----------------------------------------------------------------------------数据库建模E-R图Entity实体对象实体业务实体Relatio
jinhuazhe2013
·
2016-02-16 11:00
【Oracle】曾经的
Oracle学习
笔记(4-7)多表联合查询,子查询,动态条件查询
一、多表联合查询二、子查询三、动态条件查询 LESSON4DisplayingDatafromMultipleTables--------------------------------------------------------查询s_emp表中最大的工资数,并且显示出这个最大工资数的员工名字selectlast_name,max(salary)froms_emp;多表查询查询多张表的时候
jinhuazhe2013
·
2016-02-16 10:00
【Oracle】曾经的
Oracle学习
笔记(1-3) 数据库常见用语,常见命令,创建测试表
一、数据库的登录二、数据库常用语三、测试表的创建,测试数据初始化四、常见命令介绍五、测试 user:jeffreysn:jeffreyuser:systemsn:jeffrey浏览器中输入:http://127.0.0.1:8080/apex管理员登陆user:syssn:jeffrey打开服务列表:win+r打开运行框,输入services.mscOracleServiceXE服务一定要是打开的
jinhuazhe2013
·
2016-02-16 10:00
Oracle学习
笔记
1 数据库概念 数据库是数据的集合,它按一定的方式存储数据,检索和利用数据。1.1 数据库管理系统(DBMS) DBMS是用于管理数据库的软件。它负责数据的存储、访问、安全及数据一致性控制。1.2 E-R图1.3 表2 Oracle体系结构 一台Oracle数据库服务器由一个Oracle数据库和一个或多个数据库实例组成。 o
lvyuan30276
·
2016-02-05 15:00
oracleXE(
oracle学习
版)在windows的安装配置
oracleXE其实安装基本就是一路下一步,主要是为了记录把oracleXE配置远程登录,顺便记录下安装.在安装前记得先把tomcat打开,不然oracleXE会占用8080端口且安装过程无法更改端口.1.打开setup等一会,出现一下画面下一步接受,下一步看安装位置要不要更改,最好指向一个空文件夹或不存在的文件夹,下一步如果没打开tomcat先占用8080端口的话这里不能改端口,http端口会自
渚之汐酱
·
2016-02-04 14:00
oracle学习
之数据库数据保存成文件
常常需要将数据库中的数据生成文档,由于比较喜欢脚本的方式,所以就需要使用spool的时候进行格式设置,以下简单整理了一下oracle中进行格式设置的一些东西,一共十八条,其实常用的也就那么几个,稍后会附上自己写的简单的shell操作的脚本,希望能供同样有需要的共同交流,也作为自己的备份。set命令的各项及其含义:arraysize从数据库中一次提取的行数,默认为15autocommit是否自动提交
道心不可练
·
2016-01-25 23:00
数据库
Oracle学习
资料
电子书下载地址 http://down.51cto.com/data/958093个人建议先从《深入解析Oracle.DBA入门进阶与诊断案例》这本书读起,在读这本书之前,应该对Oracle有一个基本的了解,适合有一定基础的同学。
Victor_Wei
·
2016-01-22 09:00
Oracle学习
总结(9)—— Oracle 常用的基本操作
创建用户,相当于在sqlServer中创建一个数据库 createuser用户名identifiedby密码 修改用户密码 alteruser用户名identifiedby新密码; 锁定账户 alteruser用户名accountlock 解锁账户 alteruser用户名accountunlock 给用户授予权限 grant权限to用户 权限: connect:连接数据库的角色 resource
zhanghaiyang
·
2016-01-20 14:00
Oracle学习
总结(10)——45 个非常有用的 Oracle 查询语句
****************************** 日期/时间相关查询***************************** --1、获取当前月份的第一天 selecttrunc(sysdate,'month')"Firstdayofcurrentmonth" fromdual; --2、获取当前月份的最后一天 selecttrunc(last_day(sysdate)
zhanghaiyang
·
2016-01-20 14:00
Oracle学习
总结(9)—— Oracle 常用的基本操作
创建用户,相当于在sqlServer中创建一个数据库 createuser用户名identifiedby密码 修改用户密码 alteruser用户名identifiedby新密码; 锁定账户 alteruser用户名accountlock 解锁账户 alteruser用户名accountunlock 给用户授予权限 grant权限to用户 权限: connect:连接数据库的角色 resource
zhanghaiyang
·
2016-01-20 14:00
Oracle学习
总结(10)——45 个非常有用的 Oracle 查询语句
****************************** 日期/时间相关查询***************************** --1、获取当前月份的第一天 selecttrunc(sysdate,'month')"Firstdayofcurrentmonth" fromdual; --2、获取当前月份的最后一天 selecttrunc(last_day(sysdate)
zhanghaiyang
·
2016-01-20 14:00
Oracle学习
总结(9)—— Oracle 常用的基本操作
创建用户,相当于在sqlServer中创建一个数据库 createuser用户名identifiedby密码 修改用户密码 alteruser用户名identifiedby新密码; 锁定账户 alteruser用户名accountlock 解锁账户 alteruser用户名accountunlock 给用户授予权限 grant权限to用户 权限: connect:连接数据库的角色 resource
zhanghaiyang
·
2016-01-20 14:00
Oracle学习
总结(10)——45 个非常有用的 Oracle 查询语句
****************************** 日期/时间相关查询***************************** --1、获取当前月份的第一天 selecttrunc(sysdate,'month')"Firstdayofcurrentmonth" fromdual; --2、获取当前月份的最后一天 selecttrunc(last_day(sysdate)
zhanghaiyang
·
2016-01-20 14:00
Oracle学习
总结(9)—— Oracle 常用的基本操作
创建用户,相当于在sqlServer中创建一个数据库 createuser用户名identifiedby密码 修改用户密码 alteruser用户名identifiedby新密码; 锁定账户 alteruser用户名accountlock 解锁账户 alteruser用户名accountunlock 给用户授予权限 grant权限to用户 权限: connect:连接数据库的角色 resource
zhanghaiyang
·
2016-01-20 13:00
Oracle学习
总结(10)——45 个非常有用的 Oracle 查询语句
****************************** 日期/时间相关查询***************************** --1、获取当前月份的第一天 selecttrunc(sysdate,'month')"Firstdayofcurrentmonth" fromdual; --2、获取当前月份的最后一天 selecttrunc(last_day(sysdate)
zhanghaiyang
·
2016-01-20 13:00
Oracle学习
总结(10)——45 个非常有用的 Oracle 查询语句
****************************** 日期/时间相关查询***************************** --1、获取当前月份的第一天 selecttrunc(sysdate,'month')"Firstdayofcurrentmonth" fromdual; --2、获取当前月份的最后一天 selecttrunc(last_day(sysdate)
zhanghaiyang
·
2016-01-20 13:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他