Oracle 存储过程注释问题
发布网友
发布时间:2022-04-08 10:44
我来回答
共3个回答
热心网友
时间:2022-04-08 12:14
这个叫做hint(提示),就是提示优化器怎样去生成执行计划。
比如:select /*+index_ss(emp)*/ * from emp where ename='SCOTT' 那么CBO在生成执行计划时,原来是不能使用索引的,但是加上了这个提示后oracle就会使用索引(这个列上是和复合索引的);
就是提示优化器index skip scan来扫描ename上的索引,且
这个和提示是有所不同的,都是/*+...*/格式的,且一定紧跟在关键字后(insert /*+append*/...),关于提示的说明可以参考oracle的联机文档。
热心网友
时间:2022-04-08 13:32
与版本无关,这只是做一种注释,告诉你select的作用!
热心网友
时间:2022-04-08 15:06
http://zhidao.baidu.com/browse/871?lm=2