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学习笔记
01_用户权限及登录、普通用户不能导入表结构及数据的问题
学习记录: -------- 新建的用户无法导入数据,因为缺少相关权限; select * from user_role_privs;查看当前用户拥有的权限 select * from user_sys_privs;产看当前用户拥有的系统权限 IMP_FULL_DATABASE:导入需要的权限; -------- 其他权限管理 ( grant create session to
老汉学编程
·
2012-05-10 10:00
oracle学习笔记
oracle学习笔记
之 分区表
1、概念:分区表:当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。 Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区
jsj_007
·
2012-05-06 18:30
oracle
分区表
range
oracle学习笔记
之 审计
Oracle数据库审计数据库审计是监视并记录选定的用户数据库操作。主要分为标准审计和精细粒度审计(FGA,Fine-GrainedAuditing),标准审计可在语句级、对象级、权限级进行审计;精细粒度审计涉及到基于内容或特定数据的审计。启用审计:1、启用审计需要修改audit_trail的值,默认为NONE.SQL>showparameteraudit;NAME
jsj_007
·
2012-04-27 22:54
oracle
用户
审计
数据库操作
oracle学习笔记
(三):win7通过plsql使用虚拟机的oracle
win7默认把vmware的两个虚拟网卡划分在未识别的网络里面,入股需要让虚拟机里面的系统和PC机连通的话需要把两个虚拟网络纳入家用网络,具体步骤百度一下: VMwareNetworkAdapterVMnet1和VMnet8未识别的网络的解决方法VMwareNetworkAdapterVMnet1和VMnet8被防火墙认定为未识别的网络,阻隔,无法使用端口映射,虚拟机的80端口无法传入,数据包只
不动金
·
2012-04-12 14:16
vmware
oracle10g
oracle学习笔记
(二):编写shell脚本启动oracle
在linux下需要启动oracle是一件技术活,需要敲很多条指令,而且每一次重启之后都要重新敲,因此写了一个shell脚本用来启动oracle #! /bin/bash lsnrctl start lsnrctl start listener1 su - root /opt/oracle/product/10g/bin/dbstart #emctl star
不动金
·
2012-04-12 13:34
shell
oracle学习笔记
(一):vmware 下安装oracle10G
今天学校数据库的课程设计安排下来了,然后突发奇想想把之前学过的数据库知识进行一个系统的总结,方便日后学习。 首先说一下我现在系统的情况,现在我有一个装有oracle10G数据库的虚拟机,平常使用都是通过安装在win7的plsql连接进入虚拟机里面操作数据库的。 安装的步骤是通过从百度文库找到的方法: http://down.51cto.com/data/317645 在安装的过程里面会遇到
不动金
·
2012-04-12 13:48
vmware
oracle10g
REDHAT9
Oralce笔记(更新中...)
selectd.dname部门名称,count(e.empno)人数fromdeptdleftouterjoinempeon(d.deptno=e.deptno)groupbyd.dname
Oracle
老虎计算机
·
2012-03-29 22:35
join
null
语言
function
数据库
query
Oracle
oracle学习笔记
字符类型varchar2 2000字符number 数值型long 变长字符数据,最长为2Gdate 日期型raw 二进制数据,最长为255long raw 变长二进制,最长为2G字节rowid 二六进制串,表示唯一的地址char 定长字符数据,最长为255 在创建好了oracle数据库之后,系统会有默认的用户scott下的一些表,我们可以使用这些表来自己联系。scott.emp----员工信息
hbiao68
·
2012-03-20 21:00
oracle学习
oracle学习笔记
字符类型varchar2 2000字符number 数值型long 变长字符数据,最长为2Gdate 日期型raw 二进制数据,最长为255long raw 变长二进制,最长为2G字节rowid 二六进制串,表示唯一的地址char 定长字符数据,最长为255 在创建好了oracle数据库之后,系统会有默认的用户scott下的一些表,我们可以使用这些表来自己联系。scott.emp----员工信息
hbiao68
·
2012-03-20 21:00
oracle学习
oracle学习笔记
字符类型varchar2 2000字符number 数值型long 变长字符数据,最长为2Gdate 日期型raw 二进制数据,最长为255long raw 变长二进制,最长为2G字节rowid 二六进制串,表示唯一的地址char 定长字符数据,最长为255 在创建好了oracle数据库之后,系统会有默认的用户scott下的一些表,我们可以使用这些表来自己联系。scott.emp----员工信息
hbiao68
·
2012-03-20 21:00
oracle学习
oracle学习笔记
字符类型varchar2 2000字符number 数值型long 变长字符数据,最长为2Gdate 日期型raw 二进制数据,最长为255long raw 变长二进制,最长为2G字节rowid 二六进制串,表示唯一的地址char 定长字符数据,最长为255 在创建好了oracle数据库之后,系统会有默认的用户scott下的一些表,我们可以使用这些表来自己联系。scott.emp----员工信息
hbiao68
·
2012-03-20 21:00
oracle学习
Oracle学习笔记
之sqlplus登录
操作系统:windowsXP;数据库:Oralce10g(10.2.0)。学习目的:掌握oracle中的sqlplus登录。自己是用os认证登录数据库的(这样存在一些安全隐患,拥有系统管理员身份登录,那么oracle用户也可以一样登录进行一些sysdba操作,因为此时用户登录不需要任何认证),也可以用口令文件认证,前提是把$ORACLE_HOME/NETWORK/admin/sqlnet.ora
沙漠的蜗牛
·
2012-03-20 12:15
oracle
职场
认证
休闲
用户登录
Oracle学习笔记
--第一章
1,
Oracle学习笔记
一,Oracle安装1,上传文件到相关目录2,添加用户groupadd-g500oinstallgroupadd dbauseradd-goinstall-Gdba-d/hoem
qingchn
·
2012-03-15 11:00
oracle
linux
测试
database
Path
library
Oracle学习笔记
一、 SQL 基本的SQL SELECT语句 1. 查询:SELECT 数据操作语句:INSERT, DELETE, UPDATE, MERGE 2. 合并:把一个表的数据合并到另一个表中去,如若数据在原表在存在则UPDATE,否则INSERT 3. 事务控制语句:COMMIT提交,ROLLBACK回滚,SAVEPOINT存储点(与ROLLBACK搭配使用,可回滚到某个存储
邓之广
·
2012-03-02 11:00
oracle学习
oracle学习笔记
SYS口令:change_on_install SYSTEM口令:manager username:scott password:tiger --解锁用户 alter user scott account unlock; --描述表 desc emp; --dual表是空表,
you_java
·
2012-02-25 13:00
oracle
数据库
Oracle学习笔记
Oracle基本命令 OracleService<数据库名字> --数据库的服务 网络服务名 TNSNAMES 被客户端使用连库串 -------------------------------- 连接命令 sqlplus shebao@dddddddd sqlplus 用户@网络服务名 创建表空间
weiythi
·
2012-02-20 10:00
oracle学习
Oracle学习笔记
一、 一些操作 一些伪列 Rownum、level、:new、:old ODI:数据集成工具 Sqlplus sys/orcl as sysdba管理员登录 Sqlplus / as sysdba 解锁:alter user soctt account unlock 修改密码:alter user scott identified by tiger; Set feedback
jianwwpro
·
2012-02-14 13:00
oracle
sql
转
Oracle学习笔记
整理之游标篇
游标分为隐式、显式、REF三种游标。而隐式游标和显式游标又都属于静态游标,REF游标属于动态游标。静态游标和动态游标的最大区别在于静态游标是在运行前将游标变量和SQL关联,而动态游标恰恰相反是在运行后将游标变量和SQL进行关联。隐式游标是由Oracle自动管理,也称sql游标。所有的DML都被Oracle解析成为一个名为SQL的隐式游标。DML包括Insert、Delete、Update、Merg
baobaojinjin
·
2012-01-29 10:00
oracle学习
转
Oracle学习笔记
整理之游标篇
游标分为隐式、显式、REF三种游标。而隐式游标和显式游标又都属于静态游标,REF游标属于动态游标。静态游标和动态游标的最大区别在于静态游标是在运行前将游标变量和SQL关联,而动态游标恰恰相反是在运行后将游标变量和SQL进行关联。隐式游标是由Oracle自动管理,也称sql游标。所有的DML都被Oracle解析成为一个名为SQL的隐式游标。DML包括Insert、Delete、Update、Merg
baobaojinjin
·
2012-01-29 10:00
oracle学习
oracle学习笔记
1 -- 体系结构
一.oracle组成: oracle由以下三个主要的组件组成: 1.文件:主要包含参数文件,数据文件,临时数据文件和重做日志文件. 2.System Global Area(SGA)的内存结构:主要包括SGA,PGA,UGA 3.物理进程与
yuan_xulong
·
2012-01-09 15:00
oracle学习
oracle学习笔记
_触发器
oracle学习笔记
_触发器 触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。
aitouchy
·
2011-12-31 15:10
oracle
触发器
数据
职场
休闲
Oracle学习笔记
(六)
一、oracleoracle服务器有Oracleinstace和Oracledatabaseinstance有memorystructure和backgroundprocess组成。memorystructure包括sharedpool、SGA(SystemGlobalArea).SGA包括:Databasebuffercache和Redologbuffercache.showsga;showpa
·
2011-12-28 22:46
Oracle学习笔记
(五)
组合集总计:groupbywithrollup/cubegroupingsets子查询按执行方式分:标准子查询、关联子查询标准子查询:嵌套子查询标量值查询casewiththen使用exits查询selectuser_id,user_namefromtb_001tbwhere[not]exists(select'x'fromtb_001wheremanager_id=tb.user_id)关联更新
·
2011-12-28 22:23
Oracle学习笔记
(四)
一、控制用户存取1、创建修改用户CreatingUsersCreate/alterusernew_useridentifiedbypassword;例:createuseruser_1indentifiedbypwd_1alteruseruser_1identifiedbypwd_22、给用户授予权限grantprivilege[,privilege]touser[,user|role,publi
·
2011-12-28 22:56
oracle学习笔记
(三)
一、创建和管理表1、创建表语法createtable表名(columndatatype[defaultexpr][,column...])default约束说明略2、利用子查询创建表createtable表名asselect*fromu表二、修改表1、添加一个新列oracle:altertabletable_nameadd(columndatatype[defaultexpr][,columnda
·
2011-12-28 22:13
oracle学习笔记
(二)
一、多行函数又称组合函数(GroupFunctions)、聚合函数1、TypesofGroupFunctionsavg、count、max、min、stddev、sum、varianceavg求平均数selectavg(nvl(列1,0))from表1count求行数在where条件中不允许使用聚合函数,但可以使用havingavg(列1)>1000having所起的作用和where一样二、子查询
·
2011-12-28 22:35
Oracle学习笔记
(一)
一.基本的查询语句,特殊符号||。制定列的别名AS,唯一标示distinct1.字符连接符“||”与“+”符oracle:select列名||'111111111111111'from表名sql:select列名+'111111111111111'from表名T2“AS”符号oracle:select列名as新列名from表名(空格,不能有as)新表名sql:select列名as新列名from表名
·
2011-12-28 22:56
oracle学习笔记
―伪列(ROWNUM,ROWID)ORACLE 分页
ROWNUM: 即行号的意思,它为每一列自动生成一个行号(动态生成),并且是依次递增的。即每查一次生成依次。列: SELECTROWNUM,JOB,DEPTNO,FROMEMP; SELECTROWNUM,JOB,DEPTNO,FROMEMPWHERWDEPTNO=20;根据这一特性,在加上子查询,可以实现分页查询 分页查询:pageNow:当前页面;pageSize:每页显示几条,查询总条数
wbzy54088
·
2011-12-13 23:10
oracle
职场
休闲
Oracle学习笔记
----如何复制一张表的定义
如果想创建一个新的表,让其与一个已有表的定义(列设置)相同。怎么办? 比如,有一个已知表 TABLE_OLD,你想创建一个和其结构一样的表TABLE_NEW 在不同的数据库中,操作会不太一样: Oracle, MySQL,PostgreSQL create table TABLE_NEW as select * from TABLE_OLD
glutinit
·
2011-11-24 10:00
database
复制表定义
Oracle学习笔记
(一)--------win7下安装Oracle 10g
***************在win7系统下安装oracle10g的方法***************1、找到install目录下的oraparam.ini文件,找到[CertifiedVersion]节点,在#windows=4.0,5.0,5.1,5.2后面添加6.1,然后将下列内容添加到5.2的节点内容之后[Windows-6.1-required]#Minimumdisplaycolo
agoodchild
·
2011-11-16 14:00
oracle学习笔记
_触发器
触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。功能:1、允许/限制对表的修改2、自动生成派生列,比如自增字段3、强制数据一致性4、提供审计和日志记录5、防止无效的事务处理6、启用复杂的业务逻辑开始createtriggerbiufer_employees_department_id beforeinsertorupdate ofdepartment_i
zljjava
·
2011-11-13 17:00
oracle
table
delete
insert
action
each
Oracle学习笔记
----Long型不能随便乱用
阅读更多今天在Oracle上新建了一个表,把key的长度设置为了long,后来想把另一个列的type也设置为long,发现oracle报错,网上goo了一把,发现Oracle中Long是不能随便乱用的...它并不是表示长整形,而是“Characterdataofvariablelength(AbiggerversiontheVARCHAR2datatype)”最大可以到2G,难怪一张表中只能有一列
glutinit
·
2011-11-09 14:00
oracle
LONG
Oracle学习笔记
----Long型不能随便乱用
今天在Oracle上新建了一个表,把key的长度设置为了long,后来想把另一个列的type也设置为long,发现oracle报错,网上goo了一把,发现Oracle中Long是不能随便乱用的...它并不是表示长整形,而是“Character data of variable length (A bigger version the VARCHAR2 datatype)”最大可以到2G,难怪一张表
glutinit
·
2011-11-09 14:00
oracle
long
Oracle学习笔记
----group by, having等语句的执行顺序
select xxx_name, count(*) as counter from table_y where where_condition group by xxx_name having having_condition order by zzz 当我们看到一个类似上述的包含了where, group by, having, order by等关键字的SQL时,我们要首
glutinit
·
2011-11-08 13:00
oracle
group by 执行顺序
Oracle学习笔记
----group by, having等语句的执行顺序
阅读更多selectxxx_name,count(*)ascounterfromtable_ywherewhere_conditiongroupbyxxx_namehavinghaving_conditionorderbyzzz当我们看到一个类似上述的包含了where,groupby,having,orderby等关键字的SQL时,我们要首先要知道其执行顺序是怎样的,才能判断出其所表达的含义;下面
glutinit
·
2011-11-08 13:00
Oracle
group
by
执行顺序
Oracle学习笔记
----数值处理的一些函数--单值运算
Oracle在数值处理方面有诸多强大的函数,但很多在通常情况下我都很少会想起来使用,所以记在这里 Oracle的函数会处理三类数值:单值,值组(GroupsofValue),值列表; 其函数表示法为FUNCTION(value,[,option]) 下面针对三类数值的函数分别介绍: 单值: 1.加减乘除分别为(+,-,*,/)自不在话下 2.NULL NULL不是0,NULL应该
glutinit
·
2011-11-07 13:00
oracle学习
Oracle学习笔记
----数值处理的一些函数--单值运算
阅读更多Oracle在数值处理方面有诸多强大的函数,但很多在通常情况下我都很少会想起来使用,所以记在这里Oracle的函数会处理三类数值:单值,值组(GroupsofValue),值列表;其函数表示法为FUNCTION(value,[,option])下面针对三类数值的函数分别介绍:单值:1.加减乘除分别为(+,-,*,/)自不在话下2.NULLNULL不是0,NULL应该被视为一个未知值,所以与
glutinit
·
2011-11-07 13:00
Oracle学习笔记
----字符串的七七八八
oracle有两种字符串类型:Char 和Varchar2(其实还有Varchar,但也许Oracle在今后会有一些变化,所以为了安全起见,还是使用Varchar2) 其中Char是定长的,如果设置了小于Char长度的字符串,Oracle会用空格填充为等长的串,而且在比较CHAR时,也会有空格填充的问题,比如两个CHAR串“ComiCoder”和“ComiCoder ”
glutinit
·
2011-11-04 16:00
oracle
字符串
char
varchar
Oracle学习笔记
----字符串的七七八八
阅读更多oracle有两种字符串类型:Char和Varchar2(其实还有Varchar,但也许Oracle在今后会有一些变化,所以为了安全起见,还是使用Varchar2)其中Char是定长的,如果设置了小于Char长度的字符串,Oracle会用空格填充为等长的串,而且在比较CHAR时,也会有空格填充的问题,比如两个CHAR串“ComiCoder”和“ComiCoder”被认为是一样的。而Varc
glutinit
·
2011-11-04 16:00
oracle
字符串
char
varchar
Oracle学习笔记
----对象关系型数据库基础-02
继续上文 当我们利用自定义的抽象类型创建出一个表之后应该怎么插入数据,如何查看其内容? 首先,我们要利用racle提供的构造器方法(Constructor Method)来向数据库中插入抽象类型的数据,比如: insert into CUSTOMER values (1, PERSO
glutinit
·
2011-11-04 15:00
oracle
ORDBMS
Oracle学习笔记
----对象关系型数据库基础-02
阅读更多继续上文当我们利用自定义的抽象类型创建出一个表之后应该怎么插入数据,如何查看其内容?首先,我们要利用racle提供的构造器方法(ConstructorMethod)来向数据库中插入抽象类型的数据,比如:insertintoCUSTOMERvalues(1,PERSON_TY('ComiCoder',ADDRESS_TY('WYXLST','HZ','ZJ',310000)));然后,我们就
glutinit
·
2011-11-04 15:00
Oracle
ORDBMS
Oracle学习笔记
----对象关系型数据库基础-01
【题外话】我不是很喜欢好几天都看一本书,而更习惯于tick-by-tick式的轮巡方式来慢慢的读好几本书的方式,所以,这两天又开始读Oracle的书啦(当然,代码大全和MySQL的学习笔记还是会继续的),哈哈;Oracle之前的项目虽然有接触,但都被Hibernate堵在后面了,没怎么深入了解过,所以还是希望认识它多一点... [本文参考了《Oracle参考手册》] 传统的数据库大多是
glutinit
·
2011-11-04 14:00
oracle
ORDBMS
Oracle学习笔记
----对象关系型数据库基础-01
阅读更多【题外话】我不是很喜欢好几天都看一本书,而更习惯于tick-by-tick式的轮巡方式来慢慢的读好几本书的方式,所以,这两天又开始读Oracle的书啦(当然,代码大全和MySQL的学习笔记还是会继续的),哈哈;Oracle之前的项目虽然有接触,但都被Hibernate堵在后面了,没怎么深入了解过,所以还是希望认识它多一点...[本文参考了《Oracle参考手册》]传统的数据库大多是关系型数
glutinit
·
2011-11-04 14:00
Oracle
ORDBMS
oracle学习笔记
4
昨天由于时间仓促,现在接着写
oracle学习笔记
。算了一下我现在已经学习了3种数据库。和oracle最接近的就是sqlserver了。下面就接着昨天的来写一下存储过程。
chenwill3
·
2011-10-28 22:00
oracle
sql
数据库
exception
存储
sqlserver
oracle学习笔记
(14)——安全管理
数据库的安全性主要包括两个方面的含义:一方面是防止非法用户对数据库的访问,未授权的用户不能登录数据库;另一方面是每个数据库用户都有不同的操作权限,只能进行自己权限范围内的操作。Oracle数据库的安全可以分为两类:1)系统安全性系统安全性是指在系统级控制数据库的存取和使用的机制,包括有效的用户名与口令的组合、用户是否被授权可连接数据库、用户创建数据库对象时可以使用的磁盘空间大小、用户的资源限制、是
hackerain
·
2011-10-28 21:48
数据库
尚学堂
Oracle学习笔记
第一课:客户端 1.Dos命令行下:sqlplus 用户名:scott 密码:tiger,sqlplus scott/tiger 2.开始-运行-sqlplus 图形版的SQLPLUS 3.http://localhost:5560/isqlplus Toad:管理 Plsql Developer 第二课:更改用户 1.sqlplus sys/bjsxt as sysdba 2
txf2004
·
2011-10-21 12:00
oracle学习
尚学堂
Oracle学习笔记
第一课:客户端 1.Dos命令行下:sqlplus用户名:scott密码:tiger,sqlplusscott/tiger 2.开始-运行-sqlplus图形版的SQLPLUS 3.http://localhost:5560/isqlplus Toad:管理PlsqlDeveloper第二课:更改用户 1.sqlplussys/bjsxtassysdba 2.alterus
geniusxiaoyu
·
2011-10-21 12:00
JOIN
oracle
table
Class
insert
email
oracle学习笔记
四
oracle学习笔记
四: 左右连接 select*fromemp,deptwhereemp.deptno(+)=dept.deptno;右连接 =(+)左连接 交叉连接CROSSJOIN笛卡尔积连接
liuzhaopds
·
2011-10-11 16:00
JOIN
oracle
table
delete
insert
ORACLE学习笔记
三
ORACLE学习笔记
三 dual--虚拟表 单行函数:单行函数一共有五类,分别是:字符函数,数字函数,日期函数,转换函数,通用函数。
liuzhaopds
·
2011-10-11 08:00
Oracle学习笔记
整理之游标篇
游标分为隐式、显式、REF三种游标。 而隐式游标和显式游标又都属于静态游标,REF游标属于动态游标。 静态游标和动态游标的最大区别在于静态游标是在运行前将游标变量和SQL关联,而动态游标恰恰相反是在运行后将游标变量和SQL进行关联。 隐式游标是由Oracle自动管理,也称sql游标。所有的DML都被Oracle解析成为一个名为SQL的隐式游标。DML包括Insert、Delete、Update、M
lychaox
·
2011-09-21 18:00
oracle
sql
c
delete
insert
merge
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他