把问题说简单点给你听:索引是数据库中的一种对象,就像主键、外键一样,它的作用就是提高数据库的查询,它一般建立在经常用在查询的字段上。那也不是索引越多越好,比如,索引对数据的插入速度有影响。所以,给一张表增加索引要掌握一个度,具体的度就要靠自己去摸索了。游标吗,怎么说呢。有显性游标和隐性游标。在一些SQL语句中其实用到了隐性游标,比如EXISTS等。隐性游标呢,比如在一个存储过程中。比如:SELECT COL1 INTO LN_COL1 FROM TABLE1,如果TABLE1中只有一条记录,这个SQL语句就足够用了,如果TABLE1中有多条记录呢,就用游标解决吧。最后说一句,以上属于个人通俗理解,仅供参考!
解决方案 »
- Windows XP下安装的Oracle11g2R,网址:https://localhost:1158/em,打不开?
- ODI部署agent时遇到了“ODI-10199”错误,请问如何解决?
- 请教添加Oracle数据库的问题
- 在linux下用proc/c++往oracle里写汉字的问题(汉字给拆了,不知如何解决)
- 困扰一天了...在线等ORA-00918的问题未明确定义列问题
- 自增id在pb的数据窗口中能使用吗?怎么用啊?
- 高分求数据库备份方案!!!!
- 求这样一个SQL语句!!!!
- 视图与临时表的区别
- 只有SYSAUX01.DBF、TEMP01.DBF、USERS01.DBF、EXAMPLE01.DBF能恢复数据库吗
- ■■另有500分酬谢!!请问有一台ORALCE数据库,在另外一家公司的内网(192.。。。。。),我有用户名和密码,
- 一个简单的存储过程,为什么过不去??
索引是通过怎样的方式来提高查询效率的????Thanks & Regards!
Jack