首页> 外国专利> Systems, methods, and apparatuses for implementing a BY ORGID command term within a multi-tenant aware structured query language

Systems, methods, and apparatuses for implementing a BY ORGID command term within a multi-tenant aware structured query language

机译:用于在多租户感知的结构化查询语言中实现BY ORGID命令术语的系统,方法和装置

摘要

In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a BY ORGID command term within a multi-tenant aware structured query language within a computing environment. For instance, such an exemplary system having a processor and a memory therein includes means for operating a multi-tenant database system having customer data stored therein for a plurality of distinct customer organizations; receiving a database query specifying a command term to filter all tables accessed pursuant to execution of the database query by an organization_id parameter corresponding to one of the plurality of distinct customer organizations; parsing the database query to identify the command term specified; parsing the database query to identify any part of the received database query corresponding to one or more tables within the multi-tenant database system; generating a new structured query language statement to execute against the multi-tenant database system in fulfillment of the database query received, in which the new structured query language statement filters every reference to the one or more tables by the organization_id parameter; and executing the new structured query language statement against the multi-tenant database system. Other related embodiments are disclosed.
机译:根据公开的实施例,提供了用于在计算环境内的多租户感知的结构化查询语言内实现BY ORGID命令项的系统,方法和装置。例如,这种在其中具有处理器和存储器的示例性系统包括用于操作其中存储有多个不同客户组织的客户数据的多租户数据库系统的装置;接收数据库查询,该数据库查询指定命令项以通过与多个不同客户组织之一相对应的organization_id参数来过滤根据数据库查询的执行而访问的所有表;解析数据库查询以标识指定的命令项;解析数据库查询以识别所接收的数据库查询的与多租户数据库系统内的一个或多个表相对应的任何部分;生成新的结构化查询语言语句,以执行多租户数据库系统以实现接收到的数据库查询,其中,新的结构化查询语言语句通过organization_id参数过滤对一个或多个表的每个引用;然后针对多租户数据库系统执行新的结构化查询语言语句。公开了其他相关的实施例。

著录项

  • 公开/公告号US10649986B2

    专利类型

  • 公开/公告日2020-05-12

    原文格式PDF

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

    申请/专利号US201715421036

  • 发明设计人 SIMON WONG;GARY BAKER;

    申请日2017-01-31

  • 分类号G06F16;G06F16/242;

  • 国家 US

  • 入库时间 2022-08-21 11:31:15

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号