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笔记
SF-
oracle笔记
1、oracle正则表达式: REPLACE('GEORGE', 'GE', 'EG') = EGOREG REPLACE('GEORGE', 'GE', NULL) = OR /*把*/ regexp_replace('长袖3L','\d*[0-9a-zA-Z]*$','') 2、oracle 时间函数 /*上个月的今天,Integer,正数表示下几个月,附
zhangzhengstrive
·
2014-09-29 16:00
oracle
Oracle 笔记(四)、SQL 几个要点
Oracle笔记
(四)、SQL几个要点附录:1、SQL简介2、SQL操作符3、Oracle常用数据类型4、Oracle函数5、[转]Oracle常用SQL语法字符串函数LENGTH()字符长度LENTTHB
hackcoder
·
2014-09-05 15:13
多表查询,很多很乱,不过很有用,挑着看吧
http://www.cnblogs.com/mchina/archive/2012/09/07/2651568.html
Oracle笔记
(六) 多表查询 本次预计讲解的知识点 1、
ticojj
·
2014-08-07 11:00
查询
Oracle笔记
之对象权限与系统权限总结
对象权限与系统权限创建表和创建session是系统权限;系统管理员是有权限去访问其他表的以sys登录 sqlplussys/on_change_installassysdba;创建用户wangwu createuserwangwuidentifiedbywangwu;系统权限 grantcreatesessiontowangwu; grantcreatetabletowangwu;
wk843620202
·
2014-05-26 23:00
oracle
权限
Oracle笔记
之权限管理
权限管理1,默认的三个用户2,创建用户3,授权,撤销权限4,系统权限与对象权限5,角色6,通过角色对权限进行管理7,权限的传递,丢失管理员密码怎么办3个默认的用户 用户名 密码 sys change_on_install system manager scott tigercmd进入命令行sqlplus/assysdba;或者sq
wk843620202
·
2014-05-22 21:00
oracle
数据库
命令
Oracle笔记
基础 取余 mod(number1,number2) update resident set tall=(mod(id,20)+160); update resident set gender='女' where mod(id,2)=1; 不等于 <> distinct union all
·
2014-03-31 20:00
oracle
ORACLE笔记
SGA参数实例:3.简述SGA主要组成结构和用途?SGA主要由高速数据缓冲区,共享池,重做日志缓存区,JAVA池,和大池组成,SGA随着数据库实例的启动而加载到内存中,数据库实例关闭时,SGA也随着关闭!DB_cache:缓存数据块,缓存读,也缓存写Shared_pool:分为库缓存区librarycache和数据字典缓存区datadictionary,缓存sql,执行计划,数据字典,用于存放最近
fuchengfeng
·
2014-03-05 10:34
oracle
Oracle笔记
五、创建表、约束、视图、索引、序列、同义词、表空间
1、建表 create table userInfo ( id number(6), name varchar2(20), sex number(1), age number(3), birthday date, address varchar2(50), email varc
xatmh
·
2014-01-03 11:00
【
Oracle笔记
】创建表空间、用户及给用户授权SQL和模板
1.规划表空间名称:yourname表空间数据文件存放位置:/u01/app/oracle/oradata/orcl/(selectfile_namefromdba_data_files;)用户名/密码:yourname/yourname说明:表空间名称、用户名、密码开发时因便于记忆一般一致,默认为项目的名称,也可以不同。****************替换下面的yourname*********
xxd851116
·
2013-12-28 12:00
【
Oracle笔记
】Oracle因安装时未设定字符集导致中文乱码的解决方案
在Centos6.5上安装Oracle11g没有设定字符集,采用的是操作系统默认字符集:WE8MSWIN1252,将字符集修改为:ZHS16GBK。[oracle@xserver~]$sqlplus/assysdbaSQL*Plus:Release11.2.0.1.0ProductiononSatDec2812:17:012013Copyright(c)1982,2009,Oracle. Allr
xxd851116
·
2013-12-28 12:00
oracle笔记
——第一天:用户管理
--创建profile文件限制你登陆错误的次数(用户口令管理)--限制的错误登陆几次createprofileaaalimitfailed_login_attempts3password_lock_time2;--把创建好的文件指定到哪个用户上去alterusermarketprofileaaa;--当连接用户时如果输入的密码错误数超过三次就将把该用户锁定2天;--解锁(解锁只有dba用户的权限才
我有一个小毛驴
·
2013-12-27 16:37
oracle
Oracle入门讲解
Oracle笔记
:用户、权限及exp/imp数据
--模式(方案)逻辑概念:一个数据对象的集合,每一个用户--都有一个与之同名的模式,用于存放此用户名下的所有数据对象。select*fromuser_objectsselect*fromdba_users;--创建用户1、给用户创建自己的数据表空间createtablespacetsdatafile'd:\123.dbf'size10mautoextendon;2、创建临时表空间createtem
于大大大洋
·
2013-12-09 16:27
Oracle
oracle笔记
唯一性约束
一、创建唯一性约束: alter table 表名 add constraint 约束名称 unique (列名1、列名2..) 查表: SQL> desc customer; Name Type Nullable Default Comments ---------------- ------------ -------- ------- -------- CUST
frank1998819
·
2013-12-08 17:00
oracle
Oracle笔记
整理
Oracle笔记
整理对于启动数据库而言,在10G上先是启动监听(lsnrctlstart),再是启动数据库(sqlplus/assysdbastartup;),接着启动EM(emctlstartdbconsole
jesnridy
·
2013-12-06 12:14
oracle
整理笔记
Oracle笔记
:层次查询(Select)
基于树状结构的数据查询成为层次查询。层次化查询的基本语法: select列名1,列名2from表名startwith开始条件connectby递归条件如上图mark表,使用market_Id和parent_Market_Id将平行的数据变成了树状型。 eg:查询表中所有亚洲的市场信息表。 selectmarket_Id,market_Namefrommarketstartwithmarket_Na
javawebxy
·
2013-10-22 11:00
oracle
Oracle笔记
:基本查询(select)
varchar和varchar2:varchar(可变字符串)是oracle7以前使用的,不支持各国的语言,varchar2支持。oralce里面定义了一张空表dual,里面只有一个字段dummy(空的),此表可以用来计算各种表达式。oracle中,任何含有空值的数学表达式的结果都为空值。字符串连接符:||相当于java中的+;空值在sql里面也是关键字,查找时应该为字段isnull; 显示表的信
javawebxy
·
2013-10-20 16:00
oracle
oracle笔记
1.oracle.jdbc.driver.OracleDriver 2.jdbc:oracle:thin:@127.0.0.1:1521:ora9,"","" 3.网页登录 http://localhost:5560/isqlplus 4.修改用户属性及查看所有表 sqlplus scott/tiger@first , syste
xvnan
·
2013-09-05 16:00
oracle
Oracle笔记
收集整理(1)
使用的用户:用户名:scott密码 :tiger登录:sqlplusscott/tiger退出:exit查看当前用户有哪些表:select*fromtab;====================显示当前用户SQL>showuserUSER为"SYS"切换用户SQL>connectscott/tiger已连接。命令可以使用缩写conn[ect]user执行上一条sql语句/设置行宽setlines
sgx425021234
·
2013-07-30 10:00
java
oracle
复习
oracle表的查询(一)
本博文内容来源个人自学
oracle笔记
。表结构来源oracle11G自带实例。比如emp表,dept表等。
gentlebrother
·
2013-07-22 07:09
oracle
table
select
Oracle笔记
(十六) 数据库设计范式
数据库设计范式是一个很重要的概念,但是这个重要程度只适合于参考。使用数据库设计范式,可以让数据表更好的进行数据的保存,因为再合理的设计,如果数据量一大也肯定会存在性能上的问题。所以在开发之中,唯一可以称为设计的宝典――设计的时候尽量避免日后的程序出现多表关联查询。一、第一范式:一对一 所谓的第一范式指的就是数据表中的数据列不可再分。 例如,现在有如下一张数据表:CREATETABLEmem
酱汁
·
2013-07-15 11:00
oracle笔记
Oracle笔记
(十五) 数据库备份
数据库的备份操作是在整个项目运行中最重要的工作之一。一、数据的导出和导入 数据的导出和导入是针对于一个用户的备份操作,可以按照如下的方式完成: (一)数据的导出在硬盘上建立一个文件夹:c:\backup;输入exp指令;输入用户名和密码;设置导出文件的名称:导出文件:EXPDAT.DMP。 (二)数据的导入先将表删除干净;进入到导出文件所在的文件夹之中:c:\backup;输入imp指令;输入
酱汁
·
2013-07-15 10:54
oracle笔记
Oracle笔记
(十四) 用户管理
SQL语句分为三类:DML、DDL、DCL,之前已经讲解完了DML和DDL,现在就差DCL操作的,DCL主要表示的是数据库的控制语句,控制的就是操作权限,而在DCL之中,主要有两个语法:GRANT、REVOKE; 权限的操作基础是需要有用户的,而这个时候就需要通过一个新的用户进行演示,而要想创建新用户则首先必须是具备管理员权限的sys、system两个用户操作。范例:创建一个dog用户,密码
酱汁
·
2013-07-15 10:41
oracle笔记
Oracle笔记
(十三) 视图、同义词、索引
一、视图 在之前所学习过的所有的SQL语法之中,查询操作是最麻烦的,如果程序开发人员将大量的精力都浪费在查询的编写上,则肯定影响代码的工作进度,所以一个好的数据库设计人员,除了根据业务的操作设计出数据表之外,还需要为用户提供若干个视图,而每一个视图包装了一条条复杂的SQL语句,视图的创建语法如下:CREATE[ORREPLACE]VIEW视图名称AS子查询;范例:创建一张视图CREATEVI
酱汁
·
2013-07-14 10:46
oracle笔记
Oracle笔记
(十二) 集合、序列
一、集合 在数学的操作之中存在交、差、并、补的概念,而在数据的查询中也存在此概念,有如下几个连接符号:UNION:连接两个查询,相同的部分不显示;UNIONALL:连接两个查询,相同的部分显示;INTERSECT:返回两个查询中的相同部分;MINUS:返回两个查询中的不同部分; 为了验证以上的操作,下面创建一张只包含20部门雇员信息的表:CREATETABLEemp20ASSELECT*FRO
酱汁
·
2013-07-13 20:52
oracle笔记
Oracle笔记
(十一) 建表、更新、查询综合练习
有某个学生运动会比赛信息的数据库,保存了如下的表:运动员sporter(运动员编号sporterid,运动员姓名name,运动员性别sex,所属系号department)项目item(项目编号itemid,项目名称itemname,项目比赛地点location)成绩grade(运动员编号id,项目编号itemid,积分mark) 请用SQL语句完成如下功能:1、建表,并在相应字段上增加约束;
酱汁
·
2013-07-13 19:34
oracle笔记
Oracle笔记
(十) 约束
表虽然建立完成了,但是表中的数据是否合法并不能有所检查,而如果要想针对于表中的数据做一些过滤的话,则可以通过约束完成,约束的主要功能是保证表中的数据合法性,按照约束的分类,一共有五种约束:非空约束、唯一约束、主键约束、检查约束、外键约束。一、非空约束(NOTNULL):NK 当数据表中的某个字段上的内容不希望设置为null的话,则可以使用NOTNULL进行指定。范例:定义一张数据表DROPT
酱汁
·
2013-07-13 16:51
oracle笔记
Oracle笔记
(九) 表的创建及管理
对于数据库而言实际上每一张表都表示的是一个数据库的对象,而数据库对象指的就是DDL定义的所有操作,例如:表、视图、索引、序列、约束等等,都属于对象的操作,所以表的建立就是对象的建立,而对象的操作主要分为以下三类语法:创建对象:CREATE对象名称…;删除对象:DROP对象名称…;修改对象:ALTER对象名称…;一、常用的数据字段 每一张数据表实际上都是由若干个字段所组成,而每一个字段都会有其
酱汁
·
2013-07-12 15:17
oracle笔记
Oracle笔记
(八) 复杂查询及总结
一、复杂查询 1、列出至少有一个员工的所有部门编号、名称,统计这些部门的平均工资、最低工资、最高工资。(1)确定所需要的数据表:emp表:可以查询出员工的数量;dept表:部门名称;emp表:统计信息;(2)确定已知的关联字段:emp.deptno=dept.deptno; 第一步:找出至少有一个员工的部门编号SELECTdeptno,COUNT(empno)FROMempGROUPBYdep
酱汁
·
2013-07-11 20:08
oracle笔记
Oracle笔记
(七) 数据更新、事务处理、数据伪列
一、数据的更新操作 DML操作语法之中,除了查询之外还有数据的库的更新操作,数据的更新操作主要指的是:增加、修改、删除数据,但是考虑到emp表以后还要继续使用,所以下面先将emp表复制一份,输入如下指令: CREATETABLEmyempASSELECT*FROMemp; 这种语法是Oracle中支持的操作,其他数据库不一样。 1、数据增加 如果现在要想实现数据的增加操作,则可以使用如下
酱汁
·
2013-07-11 10:43
oracle笔记
Oracle笔记
(六) 多表查询、统计函数及分组查询、子查询
本次预计讲解的知识点1、多表查询的操作、限制、笛卡尔积的问题;2、统计函数及分组统计的操作;3、子查询的操作,并且结合限定查询、数据排序、多表查询、统计查询一起完成各个复杂查询的操作;一、多表查询 (一)多表查询的基本概念 在之前所使用的查询操作之中,都是从一张表之中查询出所需要的内容,那么如果现在一个查询语句需要显示多张表的数据,则就必须应用到多表查询的操作,而多表查询的语法如下:SELEC
酱汁
·
2013-07-10 20:05
oracle笔记
Oracle笔记
(五) 单行函数
虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外,就是要多学习函数。 单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;一、字符函数 字符函数的功能主要是进行字符串数据的操作,下面给出几个字符函数:UPPER(字符串|列):将输入的字符串变为大写返回;L
酱汁
·
2013-07-09 21:04
oracle笔记
Oracle笔记
(四) 简单查询、限定查询、数据的排序
一、简单查询 SQL(StructuredQueryLanguage)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。 Oracle数据库之所以发展的很好,主要也是因为Oracle是全世界最早采用SQL语句的数据库产品。 SQL功能强大,概括起来,它可以分成以下几组:DML
酱汁
·
2013-07-09 10:16
oracle笔记
Oracle笔记
(三) Scott用户的表结构
在Oracle的学习之中,重点使用的是SQL语句,而所有的SQL语句都要在scott用户下完成,这个用户下一共有四张表,可以使用:SELECT*FROMtab;查看所有的数据表的名称,如果现在要想知道每张表的表结构,则可以采用以下的命令完成:DESC表名称;1、 部门表:dept№名称类型描述1DEPTNONUMBER(2)表示部门编号,由两位数字所组成2DNAMEVARCHAR2(14)部门
酱汁
·
2013-07-09 09:00
oracle笔记
Oracle笔记
(二) SQLPlus命令
对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式。一种是dos风格的sqlplus:sqlplus.exe;另一种是windows风格的sqlplus:sqlplusw.exe; 在Oracle10g之中主要使用的是sqlplusw命令,因为其可以进行一些显示数据的调整。 此时会找到默认的已经可以使用的数据库实例。范例:输
酱汁
·
2013-07-09 09:44
oracle笔记
Oracle笔记
(一) Oracle简介、安装及配置
一、轨迹二、Oracle简介 Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等价于微软的地位。 Oracle在古希腊神话中被称为“神谕”,指的是上帝的宠儿,在中国的商周时期,把一些刻在龟壳上的文字也称为上天的指示,所以在中国Oracle又翻译为甲骨文。 Oracle的公司发展最早起源于1970年6月IBM的一个技术员,埃德加・考特(EdgarFra
酱汁
·
2013-07-09 09:02
oracle笔记
Oracle笔记
(六) 多表查询
最近看了李兴华的oracle视频,这是网上别人做的笔记非常细致,分享给大家,第六篇原创地址:http://www.cnblogs.com/mchina/archive/2012/09/07/2651568.html本次预计讲解的知识点1、多表查询的操作、限制、笛卡尔积的问题;2、统计函数及分组统计的操作;3、子查询的操作,并且结合限定查询、数据排序、多表查询、统计查询一起完成各个复杂查询的操作;
·
2013-07-01 20:00
oracle
微信公众平台:JustOracle(微信号:justoracle)现已开通,热忱欢迎你的加入
微信公众平台:JustOracle(微信号:justoracle),发布Oracle相关的最新资讯、个人学习
Oracle笔记
和总结、个人生活感悟、思想升华录、读书笔记、程序员的奋斗史、DBA手记。
Wentasy
·
2013-06-02 17:00
微信公众平台
加入
justoracle
微信号
热忱欢迎
oracle笔记
以下内容是看蔡明老师ppt的一点记录。主要分为三部分,sql,pl/sql,dba。 dba略看。一,二表示第1,2部分。(一),(二)表示里面的第几个ppt一.SQL(一) SQL基础-数据查询(1)1.对一列设一个新的显示名可以加双引号,也可以不加2.字符串是大小写敏感的3.字符串和日期被封装在单引号内4.like匹配varchar2,date,char,_表示一个元素,%表示任意个元素5.
vsooda
·
2013-05-20 15:00
Oracle笔记
五、创建表、约束、视图、索引、序列、同义词、表空间
阅读更多altertableuserInfoadd(msnvarchar2(20)); 1、建表createtableuserInfo(idnumber(6),namevarchar2(20),sexnumber(1),agenumber(3),birthdaydate,addressvarchar2(50),emailvarchar2(25),telnumber(11)); 2、创建约束不带约束
zz563143188
·
2013-04-03 10:00
创建表
约束
视图
索引
oralce
Oracle笔记
五、创建表、约束、视图、索引、序列、同义词、表空间
alter table userInfo add(msn varchar2(20)); 1、建表 create table userInfo ( id number(6), name varchar2(20), sex number(1), age number(3), birthd
zz563143188
·
2013-04-03 10:00
索引
视图
oralce
约束
创建表
Oracle笔记
五、创建表、约束、视图、索引、序列、同义词、表空间
阅读更多altertableuserInfoadd(msnvarchar2(20)); 1、建表createtableuserInfo(idnumber(6),namevarchar2(20),sexnumber(1),agenumber(3),birthdaydate,addressvarchar2(50),emailvarchar2(25),telnumber(11)); 2、创建约束不带约束
zz563143188
·
2013-04-03 10:00
创建表
约束
视图
索引
oralce
Oracle笔记
五、创建表、约束、视图、索引、序列、同义词、表空间
alter table userInfo add(msn varchar2(20)); 1、建表 create table userInfo ( id number(6), name varchar2(20), sex number(1), age number(3), birthd
zz563143188
·
2013-04-03 10:00
索引
视图
oralce
约束
创建表
oracle笔记
----3.26
1.数据库逻辑备份:数据库导出的时候要到oracle的主目录的bin目录下(1)找到oracle的安装目录(2)在dos下进入这么目录,输入命令参数(3)导出表2.导出所有者所有表3.以system账户导出scott方案4.导出整个数据库5.导入方案[查询出导入的表]6.数据字典:数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者是sys,用户只能在数据字典上进行select
zimu002
·
2013-03-26 23:00
oracle笔记
--3.24
-------------------------以scott权限登录oracle---------------------1.查找部门号为10的部门名称及部门所有员工的名字及薪水:selecta1.dname,a2.ename,a2.salfromdepta1,empa2wherea1.deptno=a2.deptnoanda1.deptno=10;2.查找雇员和其领导的名字:selectwor
zimu002
·
2013-03-26 01:00
oracle笔记
--3.23
1.setlinesize5;setpagesize52.普通用户没有创建用户的权限,创建用户必须使用sys或者system账户,创建用户命令:createuserimdou8identifiedbyitlxh784533;3.修改密码:passwsystem然后输入口令itlxh7845334.系统管理员可以修改普通用户的密码:passwordimdou8;然后输入密码5.systemsys账户
zimu002
·
2013-03-24 00:00
oracle笔记
sqlplus 进入数据库: <1>以超级管理员的身份进行登录 user_name:conn/as sysdba 不是使用的sys用户,他是操作系统认证的只要你是administrator权限用户,不需要密码就可以进。 password:system <2> user_name:system as sysdba password:system ex
xiangxm
·
2013-03-15 17:00
oracle
oracle笔记
日期处理 to_date('2012-12-12 12:12:12', 'yyyy-mm-dd hh24:mi:ss'); PreparedStatement ps = new PreparedStatement(); StringBuffer sql= new StringBuffer(); sql.append("select * from table where id =
yaoyy09
·
2013-01-07 17:00
oracle
学习
oracle笔记
:oracle体系结构(一)
阅读更多一.Oracle体系结构:oracle大致分为两部分:一部分是oracleinstance,另一部分是oracledatabase.其中instance是oracle实例,比如在使用oracle时需要的内存或进程等;database主要指oracle的文件,比如数据文件,控制文件,日志文件等。二.OracleInstance:oracle实例。是访问OracleDatabase的一种途径。
依山傍水
·
2012-12-22 12:00
学习
oracle笔记
:oracle体系结构(一)
一.Oracle体系结构: oracle大致分为两部分:一部分是 oracle instance,另一部分是oracle database.其中instance是oracle实例,比如在使用oracle时需要的内存或进程等;database主要指oracle的文件,比如数据文件,控制文件,日志文件等。 二.Oracle Instance : oracle实
依山傍水
·
2012-12-22 12:00
oracle
学习
oracle笔记
:错误(一)
阅读更多1.TNS协议适配器错误的解决办法:在确保服务都开启的情况下,还出去上类错误,那么解决办法是:右击电脑--属性---高级----环境变量--在系统变量中添加:ORACLE_SID=***(***为你的sid);2.当用telnet128.32.115.2101521failed时:解决方法:打开防火墙,看1521端口是否在inbound和outbound中。如果不在,加入1521端口。运行
依山傍水
·
2012-11-16 23:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他