文章列表
Sql代码
select sum(DECODE(C810000125,'是',1,0))/COUNT(1) 合格率 FROM t581
统计合格率,如果 C810000125这个字段为“是”结果1,不为是结果为0
还可以这样写:
Sql代码
select sum(case when C810000125 = '是' then 1 ...
迁移之路任重而道远,如何迁移才能比较让人比较放心呢?这里给出一个技巧,希望对你的迁移有所帮助。 1、在db2数据库中存在表tbtest,有下列类型字段列名 db2 oracle
c1 char(10) char(10)
c2 varchar(10) varchar2(10)
c3 integer number(10) ...
Oracle数据库GLOBAL_NAMES参数的相关知识是本文我们主要要介绍的内容,当GLOBAL_NAMES参数设置为TRUE时,使用DATABASE LINK时,DATABASE LINK的名称必须与被连接库的GLOBAL_NAME一致。下面做一个测试,在测试中,创建数据库链接的库为XJ(WINDOWS 2003 ORACLE 10g 10.2.0.1),被链接的库为DMDB(LINUX AS5 ORACLE 10g 10.2.0.1 RAC)。
SQL> show parameter global_names NAME
TYPE VALUE
...
Oracle作业job 没有自动调度起来
问题:有一同事报过来,说有两个job已经近一周没有自动调起了,让我帮忙解决。
1、检查:
(1)在生产库中检查,其他的job都能自动调度
(2)select * from all_jobs where job in(2704,2706); 检查正常,并无异常 (dba_jobs或PL/SQL Developer DBMS_Jobs 也可查看)
(3)select * from dba_jobs_running where job in(2704,2706); 在其列表中
结论:进程挂死未完成,导致不能自动调度!
2、解决:先备份两job的内容再 ...
Oracle数据库与MySQL数据库的区别是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容,希望能够对您有所帮助。
Oracle与MySQL的区别:
1.在Oracle中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show databases.对于我的理解,Oracle项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图、触发器和存储过程也可以保存在表空间中。而MYSQL并没有使 ...
丢失更新是数据中一个比较常见的经典问题,在做项目时我们有时可能会没有注意到这个问题,但这个问题相当重要,有时会带来比较严重的结果。下面我们就来讨论下这个丢失更新。
一、什么是丢失更新:
用一个操作过程来说明:
(1)会话Session1 中的一个事务获取(查询)一行数据,并显示给一个用户User1.
(2)会话Session2 中的另一个事务也获取这一行,但是将数据显示给另一个用户User2.
(3)User1 使用应用修改了这一行,让应用更新数据库并提交。会话Session1 的事务执行完毕。
(4)User2 也修改这一行,让应用更新数据库并提交。会话Se ...
数据库temp临时表空间增大,一般在数据安装时设置临时表空间大小,默认的情况下都是设置为自动增长。这样会引起一个问题:在数据库使用中temp表空间会自动扩展的越来越大,造成磁盘空间使用不足。
引起临时表空间增 ...
Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让我们一起来了解一下这部分内容吧。
1.创建表空间 创建表空间
Sql>create tablespace histdb datafile 'D:\oracle\product\10.2.0\oradata\orcl\histdb.dbf' size 200m autoextend on next 10m maxsize unlimited;
...
Oracle中的软解析和硬解析
- 博客分类:
- oracle 数据库
问题一:哪个进程负责硬解析?shared pool设置不合理除了命中率低外还有哪些现象?
说到软解析(soft prase)和硬解析(hard prase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前, ...
10月13日,全球领先的应用交付网络厂商 F5 Networks, Inc. (NASDAQ:FFIV)在今天宣布其BIG-IP® 解决方案已经通过Oracle Partner Network(OPN)实现了Oracle Database就绪与Oracle WebLogic就绪支持。这一成就表明,作为Oracle Partner Network的黄金级别会员,F5已经在Oracle Database 11g Release 2与Oracle WebLogic Server 11g Release 1上实现了完全的BIG-IP version 10产品测试与支持。
Oracle Exas ...
甲骨文应用开发集团副总裁Chris Leone 表示:“在商业世界迈入移动的时代,甲骨文致力于帮助移动工作人员利用所有Oracle产品实现最高效的工作。利用Oracle AD Mobile构建的Oracle应用软件,为企业提供了满足其实现关键任务销 ...
甲骨文推出oracle社交网络
- 博客分类:
- oracle 数据库
在甲骨文全球大会的主题演讲中,甲骨文公司首席执行官Larry Ellison宣布推出Oracle 社交网络(Oracle Social Network),这是一个商用的企业协同和社交网络工具。通过使用人力资源系统和他们私人的社交网络,Oracle社交网络可帮 ...
oracle数据库完整性约束规则
- 博客分类:
- oracle 数据库
完整性约束用于增强数据的完整性,Oracle提供了5种完整性约束:
Check
NOT NULL
Unique
Primary
Foreign key
完整性约束是一种规则,不占用任何数据库空间。完整性约束存在数据字典中,在执行SQL或PL/SQL期间使用。用户可以指明约束是启用的还是禁用的,当约束启用时,他增强了数据的完整性,否则,则反之,但约束始终存在于数据字典中。
禁用约束,使用ALTER语句
以下是代码片段:
ALTER TABLE table_name DISABLE CONSTRAINT constraint_name;
或 ...
Oracle融合应用软件在旧金山举行的2011年甲骨文全球大会上格外引人注目,并在深度产品研讨会、合作伙伴产品推新以及各行业客户成功案例分享等多场合频频亮相。新推出的Oracle融合应用软件的早期采用者和现有客户 ...
2011年10月4日,在Oracle OpenWorld大会上,戴尔公司兼执行官Michael Dell在大家的欢呼声中登上了主讲台。这是迈克·戴尔连续第九年在Oracle OpenWorld上演讲。
本次大会上在谈及戴尔和甲骨文的合作关系时,迈克·戴尔表示,戴尔和甲 ...