- 军军小站|张军博客
拥有Oracle标签的文章
Oracle

Oracle Class6. PL/SQL 简介(数据类型,逻辑比较

------------------------2013-5-14------------------------oracle数据类型Scalar:char(n),nchar(n)varchar2(n)nvarchar2(n)datetimestamprawblob,clobnclob,bfilelong,longrawrowid,urowidCollection:varraytableRelationshiprefPL/SQL代表ProceduralLa

系统 2019-08-12 01:53:40 2055

Oracle

Oracle 日期查询

文章分类:数据库No:1日期比较Java代码1.select*frommytablewhereto_char(install_date,'YYYYMMDD')>'20050101'2.select*frommytablewhereinstall_date>to_date('20050101','yyyymmdd');select*frommytablewhereto_char(install_date,'YYYYMMDD')>'20050101'selec

系统 2019-08-12 01:52:32 2055

Oracle

【Oracle 学习笔记】Day 3 存储过程及函数

Producedure&FunctioncreateorreplacepackageTestPackis--Author:ADMINISTRATOR--Created:2012-4-2714:01:29--Purpose:测试typemyCursorisrefcursor;procedureTestPro(p_Condvarchar2,p_ReCursor0outmyCursor,p_ReCountoutnumber);FUNCTIONTestFunc(p

系统 2019-08-12 01:52:17 2055

Oracle

oracle中in,not in和exists,not exists之间的

存在测试IN、NOTIN、EXISTS、NOTEXISTS例:SELECT*FROMSCWHERESNOIN(SELECTSNOFROMSTUDENTWHERESSEX=’女’);同:SELECT*FROMSCWHEREEXISTS(SELECT*FROMSTUDENTWHERESSEX=’女’ANDSC.SNO=SNO);返回所有女生的成绩例:SELECT*FROMSCWHERESNONOTIN(SELECTSNOFROMSTUDENTWHERESSEX

系统 2019-08-12 01:52:11 2055

Oracle

oracle 之 内存—鞭辟近里(四)

oracle之内存—鞭辟近里(四)今天是2013-07-11日,首先我非常感谢我的哥们也是我的网友杨工,非常感谢他能在大数据库内帮我执行一下我所需要的信息。就是他说的网络真是一个互助友爱的平台。前面,我学习pga内存的结构concept以及常用的动态查看pga的分配使用情况。现在我在学习一下怎么启动pga管理。如果启动一个自动管理的pga,需要配置二个参数,一个是pga_aggregate_target,一个是workarea_size_policy,这些

系统 2019-08-12 01:52:09 2055

Oracle

oracle 之 内存—鞭辟近里(二)

overviewofthepgapga是在操作系统的进程或是线程特定的一块内存区域,它不是共享的。因为pga是进程指定的,因此它不会在sga中分配。pga是一个内存堆,其中包含了被专用服务器或是共享服务器金曾锁需要的一些会话变量信息。服务器进程需要在pga中分配一些所需的内存结构。一个比喻为,pga是一个临时的文件管理员的工作区域,这个文件管理员就是服务进程,她是为客户服务工作的(clientprocess),然后文件管理员把工作区域分为很多的区域,然后来

系统 2019-08-12 01:52:08 2055

Oracle

Oracle与DB2数据类型的对应

本文转自:http://www.bitscn.com/oracle/install/200604/16541.html首先,通过下表介绍ORACLE与DB2/400数据类型之间的对应关系,是一对多的关系,具体采用哪种对应关系,应具体问题具体分析。注意事项:DATEandTIMEOracle中的DATE含有年、月、日、时、分、秒,它和DB2/400中的DATE不相互对应,DB2/400中的DATE只有年、月、日,TIME类型含有时、分、秒,因此日期和时间类型

系统 2019-08-12 01:51:27 2055

Oracle

oracle 存储过程的基本语法

1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参数1INNUMBER,参数2INNUMBER)IS变量1INTEGER:=0;变量2DATE;BEGINEND存储过程名字2.SELECTINTOSTATEMENT将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)例子:BEGINSELECTcol1,col2into变量1,变量2FROM

系统 2019-08-12 01:33:59 2055

Oracle

Oracle新建用户,授权,建表空间

create用户sql代码1.Sql代码SQL>createuservisiontvidentifiedbyvisiontvdefaulttablespacevisiontvquota10monusers;SQL>createuservisiontvidentifiedbyvisiontvdefaulttablespacevisiontvquota10monusers;grantprivilegesql代码1.Sql代码SQL>grantconnect,r

系统 2019-08-29 22:56:47 2054

Oracle

ORACLE:plsql优化

1、登录后默认自动选中MyObjects?设置方法:Tools菜单--BrowerFilters会打开BrowerFilters的定单窗口,把“MyObjects”设为默认即可。?同理,可以在Tools菜单--BrowerFilters中把你经常点的几个目录(比如:tablesViewsSeqFunctionsProcedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。?2、记住密码?设置方法:Tools菜单--Prefer

系统 2019-08-12 01:55:07 2054

Oracle

Oracle知识关键字

创建表:create;删除表:drop;查询:select;增加:insertinto;删除列:delect;修改:update;分组:groupby;表连接:join、leftjoin、rightjoin、crossjoin;去除重复:distinct;表连接过滤:having;视图(虚表):view;序列号:rownum;字段属性:constratint;索引:index;序列:sequence;PL_SQL:declare-begin-end;游标:

系统 2019-08-12 01:54:56 2054

Oracle

Oracle冷备份需要保存的文件

不需要新建对应的用户和表空间,但要注意不一定你所有需要的文件都在oradata下面,需要确定一下,不要漏了--控制文件selectnamefromv$controlfile;--临时文件(可以不需要)selectnamefromv$tempfile;--数据文件selectnamefromv$datafile;--重作日志文件selectmemberfromv$logfile;--参数文件selectvaluefromv$parameterwherenam

系统 2019-08-12 01:54:31 2054

Oracle

Oracle系统权限的分类

群集权限引用CREATECLUSTER在自己的方案中创建、更改和删除群集CREATEANYCLUSTER在任何方案中创建群集ALTERANYCLUSTER在任何方案中更改群集DROPANYCLUSTER在任何方案中删除群集数据库权限引用ALTERDATABASE运行ALTERDATABASE语句,更改数据库的配置ALTERSYSTEM运行ALTERSYSTEM语句,更改系统的初始化参数AUDITSYSTEM运行AUDITSYSTEM和NOAUDITSYST

系统 2019-08-12 01:53:37 2054

Oracle

Oracle 学习笔记:管理表 ---摘自《Oracle10g 宝

■表和视图不可以重名,但表可以和索引、约束同名。表名和列名都是不区分大小写的,Oracle会先把名字转换为大写,再把它们存储在数据字典中。如果名字中用双引号("")括起来,它会在oracle数据字典中成为区分大小写的名字.注意:大对象数据类型的列不能出现在WHERE,GROUPBY或ORDERBY子句中。不能在SQL*Plus等环境中查询、显示大对象类型的数据,也不能通过INSERT语句插入大对象类型的数据,否则会出错。■如果将表的存储参数MAXEXTEN

系统 2019-08-12 01:53:33 2054

Oracle

xp下Oracle数据库导入SQLServer数据库数据

Oracle数据库利用ODBC数据源、PLSQLDeveloper导入SQLServer数据库数据操作:建立数据源:控制面板→管理工具→数据源(ODBC)打开,界面如下:点击添加,界面如下:点击完成,出现界面如下:名称描述随意填写,服务器填写要转换的数据源服务器地址,点击下一步,出现界面如下:这里可以我选择的是使用用户输入登录……,输入用户名密码,下一步选择好要转换的数据库,下一步:这里是默认选项,根据自己需要调整,点击完成:点击测试数据源,链接没有错的话

系统 2019-08-12 01:53:14 2054