首页> 外国专利> PL/SQL LANGUAGE PARSING AT A VIRTUAL MACHINE

PL/SQL LANGUAGE PARSING AT A VIRTUAL MACHINE

机译:虚拟机上的PL / SQL语言解析

摘要

In some database systems, a user device may query for data records using a procedural language extension to structured query language (PL/SQL) call. However, some databases may not be configured to process PL/SQL code. In these cases, a virtual machine may intercept the PL/SQL call, and may transform the call to a format usable by the database. For example, the virtual machine may deconstruct the PL/SQL call to determine the procedural and query functions that comprise the PL/SQL call. The virtual machine may then search a database for non-PL/SQL code snippets that correspond to these determined functions, and may generate non-PL/SQL code (e.g., Java code) that may perform the same functions as the PL/SQL call. The virtual machine, the database, or a combination of the two may execute the non-PL/SQL code to retrieve the data records from the database, and may return the records to the user device.
机译:在某些数据库系统中,用户设备可以使用对结构化查询语言(PL / SQL)调用的过程语言扩展来查询数据记录。但是,某些数据库可能未配置为处理PL / SQL代码。在这些情况下,虚拟机可能会拦截PL / SQL调用,并将调用转换为数据库可用的格式。例如,虚拟机可以解构PL / SQL调用以确定包含PL / SQL调用的过程和查询功能。然后,虚拟机可以在数据库中搜索与这些确定的功能相对应的非PL / SQL代码片段,并可以生成可以执行与PL / SQL调用相同功能的非PL / SQL代码(例如Java代码)。 。虚拟机,数据库或两者的组合可以执行非PL / SQL代码以从数据库中检索数据记录,并且可以将记录返回给用户设备。

著录项

  • 公开/公告号US2019042288A1

    专利类型

  • 公开/公告日2019-02-07

    原文格式PDF

  • 申请/专利权人 SALESFORCE.COM INC.;

    申请/专利号US201815883803

  • 发明设计人 RAGHAVENDRAN HANUMANTHARAU;YORAM TAL;

    申请日2018-01-30

  • 分类号G06F9/455;G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 12:04:10

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号