|
本帖最后由 maclean 于 2011-10-31 23:30 编辑
提点意见:
1 建立连接,发出sql请求,打开游标;
2 对sql做hash运算,得到hash值依此到共享池匹配sql是否存在,存在执行当前sql;
3 如果不存在首先进行语法分析:
SQL> select * form dept;
select * form dept
*
第 1 行出现错误:
ORA-00923: 未找到要求的 FROM 关键字
4 接着语义分析:
SQL> select count(*) from dba_objects;
select count(*) from dba_objects
*
第 1 行出现错误:
ORA-00942: 表或视图不存在
这个 过程的 说法有一点问题 |
|