Tekst :: Query :: BuildSQL

Tekst :: Query :: BuildSQL is een basisklasse voor SQL Query Builders.
Download nu

Tekst :: Query :: BuildSQL Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Loic Dachary
  • Uitgever website:
  • http://jspoker.pokersource.info/

Tekst :: Query :: BuildSQL Tags


Tekst :: Query :: BuildSQL Beschrijving

Tekst :: Query :: BuildSQL is een basisklasse voor SQL Query Builders. Tekst :: Query :: BuildSQL is een basisklasse voor SQL Query Builders.Synopsis Package Text :: Query :: BuildSQLSQLDB; Gebruik tekst :: query :: buildql; Gebruik VARS QW (@ISA); @Isa = QW (tekst :: query :: buildSQL); definieert alle build_ * -functies om een syntaxiseboom te bouwen. De boomknooppunten zijn . De functie Build_Final_Expression vertaalt de syntaxstructuur in een waar clausule met behulp van de opslagmethode. Als de reikwijdte van de zoekopdracht niet is opgegeven (eenvoudige query of geavanceerde query zonder scope-operator), is de reikwijdte ingesteld op de lijst van door komma's gescheiden velden die worden verstrekt door de -fields_Searched-optie. De resulterende waar clausule wordt geplaatst in de geselecteerde bestelling die is geleverd bij de optie -Select, indien een. Syntax Treethe String die is ingesloten in Single Quotes precies overeenkomen. De token staat voor een willekeurige string. Een beschrijving die is ingesloten in betekent herhaaldelijk 0 of N keer herhaald. EXPR: 'of' Scope EXPR 'en' Scope EXPR 'Not' Scope Expr 'in de buurt van' Scope Expr_Literal Expr_Literal 'Forbiden' Scope Expr_Literal 'Verplicht' EXPR_LITERAL 'Optioneel' Scope EXPR_LITERAL 'Letterlijke' Scope EXPR_LITERAL: Letterlijke Scope Scope: MethanksResolve ([], Q1) Retourneert een waar clausule reeks overeenkomt Naar de Q1 Syntax Tree.SortPlusMinus ([], Q1) Vertaal de verplichte en forbiden syntactische knooppunten naar hun Booleaanse equivalenten. Als het HAS_RELEVANTE REEKT RETOURT ONWAAR EN ER IS TEN MINSTE VERPLICHT WOORD, wordt het eerste verplichte woord toegevoegd aan de lijst met optionele woorden. HAS_RELEVANCE () RETUNT TRUEK TRUE ALS RELEVANTIE RANGING IS MOGELIJKE, ONWAAR INDIEN NIET. Het wordt gebruikt door de SortPlusMinus-functie. Retourneert false standaard. Als relevantie ranking niet mogelijk is, is de semantische van de eenvoudige zoekopdracht slightthly gewijzigd. Wanneer u om + A B C wordt gevraagd, toont het alle documenten die A en (B of C) bevatten. Het normale gedrag is om alle documenten die A-en om deze te sorteren te laten zien die de eerste zij bevatten (B of C). Wanneer relevantie ranking niet beschikbaar is, zijn de B, C Zoektermen nutteloos. Dat is de reden waarom we besloten om de semantische van de query te wijzigen als er geen relevantie-ranking beschikbaar is .Opties-Select SELECTIE STRUGIF OPZIENEN De reeks die wordt geretourneerd door Build_Final_Expression Substitueert de __whwhere__-tag met de waarnaar wordt gegenereerd door de besluitvorming. De gesubstitueerde reeks is de retourwaarde van de Build_Final_Expression.If niet instellen De retourwaarde van de Build_Final_Expression is het resultaat van de opslagfunctie.-Fields_Searched Fields_ListFields_List is een lijst met door komma's gescheiden veldnamen. Het wordt gebruikt als de standaardbereik als er geen scope wordt verstrekt in de queryreeks. De Build_Final_Expressiefunctie zal Croak zijn als deze optie niet wordt verstrekt en geen scope-operator werd gebruikt. REQUIRINGEN: · PERL-VEREISTEN: · Perl


Tekst :: Query :: BuildSQL Gerelateerde software