Method for transforming SQL queries

   
   

A computer-implemented method for transforming an SQL query having a WHERE clause having nested SELECT expressions. The expression in the WHERE clause being transformed by the iterative application of rules to have ThereExists expressions and associated truth-value expressions. Further transforming the expression to form a truth expression having the IS operator and iteratively applying further rules to translate 3-valued logic to z-valued logic. Carrying out a further transformation to remove NOT expressions from the expression and to remove any ThereExists expressions so as to define an expression in z-valued logic with simplified SELECT expressions.

Eine Computer-eingeführte Methode für das Umwandeln einer SQL Frage, die WO Klausel genistet wird AUSERWÄHLTE Ausdrücke hat. Der Ausdruck in WO Klausel, die durch die wiederholende Anwendung von Richtlinien umgewandelt wird, um ThereExists Ausdrücke und dazugehörige Wahrheit-Wert Ausdrücke zu haben. Weiter, den Ausdruck IST umzuwandeln, um einen Wahrheit Ausdruck zu bilden, der hat, Operator und weitere Richtlinien wiederholend anwenden, um Logik 3-valued zu z-bewerteter Logik zu übersetzen. Eine weitere Umwandlung durchführen, um NICHT Ausdrücke vom Ausdruck zu entfernen und irgendwelche ThereExists Ausdrücke zu entfernen, um einen Ausdruck in z-bewerteter Logik mit vereinfachten AUSERWÄHLTEN Ausdrücken zu definieren.

 
Web www.patentalert.com

< Methods and apparatus for monitoring collateral for lending

< METHOD FOR DETECTING AND IDENTIFYING TIME-CONSTANT PATTERNS IN VIDEO SIGNALS OF ANY VIDEO SOURCE, PARTICULARLY FOR THE DETECTION OF ADVERTISING SPOTS IN TELEVISION BROAD-CASTINGS, AND DEVICE FOR PERFORMING SUCH A METHOD

> Electronic payment system using multifunctional prepaid cards and method of selling prepaid cards

> System and method for controlling weighing operations at a scale of a self-checkout terminal

~ 00152