![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 53
slamdunkning1983
haha
展开
-
exists & in
表面:exists的执行流程,对外表做循环,判断子查询是否成立,取得结果,所以适用于外表比较小的情况。in的执行流程,对子查询的结果做循环,然后取得结果,适用于子查询比较小的情况。对于in 和 exists的性能区别分析:如果子查询得出的结果集记录较少,主查询中的表较大且又有索引时应该用in,反之如果外层的主查询记录较少,子查询中的表大,又有索引时使用exists。其实我们区分in原创 2008-01-28 17:22:00 · 409 阅读 · 0 评论 -
常见经典关系模式及查询之学生选课模式
常见经典关系模式及查询之学生选课模式关系模式描述:红色为主键S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩建表语句:原创 2008-01-29 17:02:00 · 3469 阅读 · 0 评论 -
ORA-12535:TNS:操作超时的另一种可能
通过asp.net访问oracle的时候,出现ORA-12535:TNS:操作超时的另一种可能性,就是oracle 在配置的时候,如果机器处于局域网中的话,极有可能会连同域名一起加到服务名中,在这种情况下,用oracle自带的数据库连接工具sqlplus以及Sql/Developer测试的话,均没有问题,但是asp不行。如果碰到这种情况,可以察看一下oracle的配置文件,tnsname.or原创 2008-04-07 16:52:00 · 4114 阅读 · 0 评论 -
Oracle常用知识的一些总结
1.创建索引 create [unique][cluster] index 索引名> on 表名>(列名>)2.删除索引 drop index 索引名>3.重建索引 alter index 索引名 rebuild4.查看索引 select index_name,index_type,table_name from user_indexes5.查看某个表对应的索引及索引对应的列名原创 2008-01-14 08:59:00 · 619 阅读 · 0 评论