Welcome 微信登录

首页 / 数据库 / MySQL / Oracle中DBMS_SQL解析SQL语句的流程

Oracle中DBMS_SQL解析SQL语句的流程——————————————————————————–
The flow of procedure calls will typically look like this:———–
| open_cursor |
———–
|
|
v
—–
————>| parse |
|               —–
|                 |
|                 |———
|                 v         |
|           ————–  |
|——–>| bind_variable | |
|     ^     ————-   |
|     |           |         |
|      ———–|         |
|                 |<——–
|                 v
|               query?———- yes ———
|                 |                           |
|                no                           |
|                 |                           |
|                 v                           v
|              ——-                  ————-
|———–>| execute |            ->| define_column |
|              ——-             |    ————-
|                 |————    |          |
|                 |            |    ———-|
|                 v            |              v
|           ————–     |           ——-
|       ->| variable_value |   |  ——>| execute |
|      |    ————–     | |         ——-
|      |          |            | |            |
|       ———-|            | |            |
|                 |            | |            v
|                 |            | |        ———-
|                 |<———–  |—–>| fetch_rows |
|                 |              |        ———-
|                 |              |            |
|                 |              |            v
|                 |              |    ——————–
|                 |              |  | column_value         |
|                 |              |  | variable_value       |
|                 |              |    ———————
|                 |              |            |
|                 |<————————–
|                 |
—————–|
|
v
————
| close_cursor |
——————————————————————————————–
set pagesize 100;
SELECT substr(t.text, 5, 1000)
FROM all_source t
WHERE t.owner = ‘SYS’
AND t.type = ‘PACKAGE’
AND t.name = ‘DBMS_SQL’
AND t.line <= 95
AND t.line >= 38;MySQL创建用户并设置访问控制权限Oracle数据库查询表的基本信息相关资讯      oracle 
  • [INS-32052] Oracle基目录和Oracle  (07/22/2014 07:41:41)
  • Oracle 4个大对象(lobs)数据类型  (02/03/2013 12:33:05)
  • Oracle按时间段分组统计  (07/26/2012 10:36:48)
  • [Oracle] dbms_metadata.get_ddl的  (07/12/2013 07:37:30)
  • Liferay Portal 配置使用Oracle和  (07/31/2012 20:07:18)
  • Concurrent Request:Inactive   (07/20/2012 07:44:05)
本文评论 查看全部评论 (0)
表情: 姓名: 字数