US 11,720,562 B2
First Futamura projection in the context of SQL expression evaluation
Pit Fender, Union City, CA (US); Alexander Ulrich, Freiburg (DE); Laurent Daynes, Saint Ismier (FR); Matthias Brantner, Sunnyvale, CA (US); Bastian Hossbach, Thalwil (CH); Benjamin Schlegel, Merced, CA (US); and Hassan Chafi, San Mateo, CA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Aug. 17, 2022, as Appl. No. 17/889,712.
Application 17/889,712 is a continuation of application No. 16/555,974, filed on Aug. 29, 2019, granted, now 11,461,324.
Prior Publication US 2022/0391392 A1, Dec. 8, 2022
Int. Cl. G06F 16/24 (2019.01); G06F 16/2453 (2019.01); G06F 16/2455 (2019.01); G06F 8/41 (2018.01)
CPC G06F 16/24542 (2019.01) [G06F 8/427 (2013.01); G06F 8/4443 (2013.01); G06F 16/2455 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
generating a first representation that is JavaScript object notation (JSON) that represents an expression in a data manipulation language (DML) statement;
generating, based on the JSON that represents the expression in the DML statement, a first portion of a result for the expression in the DML statement;
transforming into a second representation of the expression in the DML statement, after said generating the first portion of the result for the expression in the DML statement, the JSON that represents the expression in the DML statement; and
generating, based on the second representation of the expression in the DML statement, a second portion of the result for the expression in the DML statement.