随笔分类 - Oracle数据库
Oracle数据库
摘要:更新于:2015年1月28日 17:08:13 1 -------------------------表空间 --------------------------------------- 2 ----- 查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词,存储过程函数,约束条件)...
阅读全文
摘要:oracle11g导入到10ghttp://www.doc88.com/p-0827386468478.html
阅读全文
摘要:Materialized Views 物化视图 -基础篇http://blog.csdn.net/elimago/article/details/5404019
阅读全文
摘要:ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA. USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息 ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上 其他用户创建的对象但该用户有权访问的信息 DBA_*:有关整个数据库中对象的信息 (这里的*可以为TABLES,INDEXES,OBJECTS,USERS等。) 1、查看所有用户 select * from dba_user; select * from all_users; select * from user_users; 2、查看用户系统权限 select ...
阅读全文
摘要:转自:https://www.ibm.com/developerworks/mydeveloperworks/wikis/home/wiki/oracle/page/oracle%E6%9F%A5%E8%AF%A2%E4%BC%98%E5%8C%96?lang=en(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名, FROM子句中写在最后的表(基础表 driving table)将被最先处理, 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。 如果有3个以上的表连接查询, ...
阅读全文
摘要:转自:http://blog.csdn.net/vvipxwj/article/details/7438527这个报错信息在不同的PL/SQL Developer版本都会出现,从上面详细的报错提示信息中我们可以判断得到,报错原因不在工具本身。在此,详细记录一下这个小问题的三种处理方法。1.第一种处理方法(不推荐)就是在报错的Error对话框中将“Don't show this message again”选项选中,下次就不在提示这个错误了。这种方法应该可以叫做“鸵鸟方式”的处理方法。没有从根本上解决这个问题。2.第二种处理方法(可以采纳)报错信息中描述的非常详细,原因是动态性能表没有权
阅读全文
摘要:转自:http://blog.csdn.net/mitedu/archive/2008/12/22/3584399.aspx1引言Oracle中的rownum一般是在实现分页查询时用到,虽然在我做的项目中只实现了分页显示而没有实现真正的分页,但是出于学习的目的研究了一下oracle的rownum。在使用查询语句时,我们经常要求返回表中的前n条记录或者是中间的几条记录,比如在一个大表(假设有10W条数据)要求查询从第1000到1005条的记录。面对这种查询,我们怎么办呢?mysql和oracle都有自己的解决办法。2 MySql中的实现在mysql中,我们可以使用limit语句来实现:1)查询从
阅读全文
摘要:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html
阅读全文
摘要:1.字段:会员卡号、消费日期、消费金额求1-9个月每月都有消费的会员号用SQL怎么写1 select 会员卡号2 from 表 where month(消费日期) between 1 and 93 group by 会员卡号 4 having(count(distinct convert(varchar(7),[消费日期]))=92.查询金额超过的1000的客户,一句sql语句现有类似于这样的一个记录表1 id name cost_money2 101 张三 5003 102 李斯 1004 103 张三 3005 104 赵六 2006 ...如何用一条sql语句找到消费总金额超过100..
阅读全文
摘要:在项目涉及到需要通过在小型机上安装unix,对数据库的访问进行双热待,用myeclipse进行开发配置oracle连接配置文件,具体配置如下: 1 jdbc.driverClassName=oracle.jdbc.driver.OracleDriver 2 jdbc.url=jdbc\:oracle\:thin\:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(LOAD_BALANCE=yes))(
阅读全文
摘要:转载:http://www.51testing.com/?uid-13795-action-viewspace-itemid-214722今天BSTestTeamQQ群里有一个朋友碰到一个问题,lr跑用户上班登记时。300并发,数据库和应用服务器的压力都不大,可是数据库中只跑进去了280条数据。查看错误日志原来是ORA-12519用记连接数问题!oracle10G默认连接数为150.也可以通过以sql语句查看修改。----数据库允许的最大连接数select value from v$parameter where name = 'processes'-----修改最大连接数:a
阅读全文
摘要:搞定了一个困扰许久的问题,原来sqlite中的主键也是可以设置为自增的:)方法就是声明为 INTEGER PRIMARY KEY 的字段可以自动增加。 网上查到资料说,从 SQLite 的 2.3.4 版本开始,如果将一个表中的一个字段声明为 INTEGER PRIMARY KEY,那么只需向该表的该字段插入一个 NULL 值,这个 NULL 值将自动被更换为比表中该字段所有行的最大值大 1 的整数;如果表为空,那么将被更换为 1。CREATE TABLE "ProcessList"([Id] integer(4) PRIMARY KEY,[Type] varchar(20
阅读全文
浙公网安备 33010602011771号