![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
wangliqiang1014
这个作者很懒,什么都没留下…
展开
-
Oracle时间比较,计算 得到月,日,年
Oracle里的两个日期类型的数据相减得到的天数 相差天数 SQL> select to_date('2010-03-02','yyyy-mm-dd')-to_date('2010-02-10','yyyy-mm-dd') from A --------20----------结果为2月10日到3月2日的天数 SQL> select trunc(to_date('原创 2012-05-21 15:40:49 · 968 阅读 · 0 评论 -
Oracle 删除用户和表空间
Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下对于单个user和tablespace 来说, 可以使用如下命令来完成。 步骤一: 删除userdrop user ×× cascade说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。步骤二: 删除tab转载 2014-04-01 13:46:47 · 486 阅读 · 0 评论 -
Oracle 归档日志
--====================-- Oracle归档日志--==================== Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。相应的日志被称为归档日志。 一、归档日志 是联机重做日志组文件的一个副本 包含redo记录以及一个唯一的log sequ转载 2014-03-19 17:42:11 · 743 阅读 · 0 评论 -
oracle中的归档日志和数据库备份的区别
归档日志就是重做日志的备份, 而重做日志记录了数据的所有变化(DML,DDL或管理员对数据所作的结构性更改等),可以用户数据恢复,也可用户其他文件的恢复。而数据库备份,可以分为很多种,常用的exp及rman等,rman备份需要开启归档状态,也就是rman备份和归档日志是紧密相关的,rman备份可以备份控制文件,数据文件,重做日志文件等各类文件,比较全面。而exp逻辑备份,备份的原创 2014-03-19 17:00:18 · 2398 阅读 · 0 评论 -
ORACLE 开启归档日志功能
1.关闭数据库,然后开启数据库到mount状态 SQL>shutdown immediate; sql>startup mount; 2.开启归档模式 sql>alter database archivelog; 3.开启数据库 sql> alter database open; sql> archive log原创 2014-03-19 17:37:38 · 1379 阅读 · 0 评论 -
oracle中adump, bdump, dpdump, udump目录中一些内容的作用
audit_file_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP background_dump_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\BDUMP user_dump_dest原创 2014-03-28 16:37:45 · 7144 阅读 · 0 评论 -
SQL中Charindex和Oracle中对应的函数Instr
sql :charindex('字符串',字段)>0 charindex('administrator',MUserID)>0oracle:instr(字段,'字符串',1,1) >0 instr(MUserID,'administrator',1,1)>0 在项目中用到了Oracle中 Instr 这个函数,顺便仔细的再次学习了一下这个知识。Oracle中,可以使用 In原创 2013-08-08 17:04:40 · 695 阅读 · 0 评论 -
oracle 中数值的计算
运算符 含义· +(加) 加法· ||(加) 字符串相加· -(减) 减法· *(乘) 乘法· /(除) 除法· mod(模)返回一个除法的整数余数例如,12 % 5 = 2,这是因为 12 除以 5,余数为 2示例:select5+6,5+nullfrom dualselect5-6from dualselect5*原创 2013-08-06 15:21:27 · 866 阅读 · 0 评论 -
C#连接oracle实现增删改查
以users表为例,有三个字段,自增长的编号id,int类型;名称name,nvarchar类型,密码pwd,nvarchar类型首先在vs2005中引入System.Data.OracleClient;命名空间 publicint Insert(stringname, string pwd) { OracleConnectionco转载 2013-05-21 10:22:05 · 1183 阅读 · 0 评论 -
Oracle 存储过程
简要记录存储过程语法与Java程序的调用方式 一 存储过程 首先,我们建立一个简单的表进行存储过程的测试create table xuesheng(id integer, xing_ming varchar2(25), yu_wen number, shu_xue number);insert into xuesheng values(1,'zhangsan',80,原创 2012-03-04 14:44:31 · 392 阅读 · 0 评论 -
oracle view
视图视图具有以下优点 1、限制用户只能通过视图检索数据。这样就可以对最终用户屏蔽创建视图所基于的底层基表。 2、可以将复杂查询编写为视图。这样可以对最终用户屏蔽一定的复杂性。 3、限制某个视图只能访问基表中的部分数据,这样可以实现另外一层安全性,并且可以对最终用户屏蔽部分行。 CREATE [OR REPLACE] VIEW [ { FORC原创 2012-03-04 17:57:26 · 485 阅读 · 0 评论 -
Oracle中group by用法
在select 语句中可以使用group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句 限制返回的结果集。group by 子句可以将查询结果分组,并返回行的汇总信息Oracle 按照group by 子句中指定的表达式的值分组查询 结果。在带有group by 子句的查询语句中,在select 列表中指定的列要么是group by 子原创 2012-04-09 18:44:43 · 549 阅读 · 0 评论 -
Oracle存储过程实例
create or replace procedure GetRecords(name_out out varchar2,age_in in varchar2) as begin select NAME into name_out from test where AGE = age_in; end; create or replace procedure inser原创 2012-04-09 16:33:51 · 430 阅读 · 0 评论 -
oracle 的to_char、to_number、to_date用法
关键字: oracle 的to_char、to_number、to_date用法TO_CHAR 是把日期或数字转换为字符串TO_DATE 是把字符串转换为数据库中得日期类型转换函数TO_NUMBER 将字符转化为数字 TO_CHAR使用TO_CHAR函数处理数字TO_CHAR(number, '格式')TO_CHAR(salary,’$99,999.99’);原创 2012-05-18 20:15:54 · 563 阅读 · 0 评论 -
常用SQL/oracle循环语句
常用SQL/oracle循环语句 标签: 常用SQL oracle循环语句 分类: oracle数据库 2007-08-11 11:15 2、使用T-SQL标准控制结构: 1> 定义语句块 2> IF ... ELSE语句 3> IF EXISTS语句 语法:原创 2012-05-18 20:24:06 · 779 阅读 · 0 评论 -
oracle 开启关闭归档日志
开启归档,保证log_archive_start=true开启自动归档,否则只能手工归档,关闭了归档,则设置该参数为false 注意:如果是OPS/RAC环境,需要先把parallel_server = true注释掉,然后执行如下步骤,最后用这个参数重新启动 1、开启归档 a. 关闭数据库shutdown immediate b. startup moun原创 2014-03-25 16:11:11 · 592 阅读 · 0 评论