摘要: 我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为DDL语句(数据定义语言),他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DML语句(数据操纵语言),他们会根据情况选择要么进行硬解析,要么进行软解析。 DML:INSERT、UPDATE、DELETE、SELECT; DDL:CREATE、DROP、ALTER一、SQL解析过程Oracle对此SQL将进行几个步骤的处理过程: 1、语法检查(syntax check):检查此sql的拼写是否有语法错误; 2、语义检查(semant 阅读全文
posted @ 2013-02-01 21:58 I’m Me! 阅读(632) 评论(0) 推荐(0) 编辑