Texte :: Query :: BuildSQL

Texte :: Query :: BuildSQL est une classe de base pour les constructeurs de requêtes SQL.
Télécharger maintenant

Texte :: Query :: BuildSQL Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Loic Dachary
  • Site Internet de l'éditeur:
  • http://jspoker.pokersource.info/

Texte :: Query :: BuildSQL Mots clés


Texte :: Query :: BuildSQL La description

Texte :: Query :: BuildSQL est une classe de base pour les constructeurs de requêtes SQL. Texte :: Query :: BuildSQL est une classe de base pour SQL Query Builders.Synopsis Texte du package :: Query :: Buildsqlsqldb; Utilisez texte :: Query :: BuildSQL; utiliser vars qw (@isa); @Isa = qw (Texte :: Query :: BuildSQL); définit toutes les fonctions Build_ * pour créer un arborescence de syntaxe. Les nuds de l'arbre sont . La fonction Build_Final_Expression Traduire l'arborescence de la syntaxe dans une clause où l'utilisation de la méthode de résolution. Si la portée de la recherche n'est pas spécifiée (requête simple ou requête avancée sans opérateur de portée), la portée est définie sur la liste des champs séparés par des virgules fournis par l'option -fields_Searched. La clause résultante où est placée dans la commande de sélection fournie avec l'option -Sélectionnez, si une chaîne Treethe Teethe NOI.SYNTAX conçue dans des guillemets simples doit correspondre exactement. Le jeton représente une chaîne arbitraire. Une description enfermée dans signifie répété 0 ou n fois. Expr: «OU» EXPR EXPR et «Scope EXPR» «EXPR» n'est pas «EXPR» à proximité de «Scope Expr_literal expr_literal EXPR_LITERAL 'interdit» EXPRE_LITERAL ' Obligatoire 'Portée expr_literal "OPTIONAL 'SCORMALT EXPR_LITERAL " LITTERAL "SCORPALER EXPR_LITERAL: SCORE LOIT LITTERAL PORTÉE: MODESRESOLVE ([], Q1) Retourne une chaîne de clause correspondante À la syntaxe Q1 Tree.sortplusminus ([], Q1) Traduisez les nuds syntaxiques obligatoires et interdisants à leurs équivalents booléens. Si IT_RELEVANCE retourne faux et qu'il existe au moins un mot obligatoire, le premier mot obligatoire est ajouté à la liste des mots en option.HAS_RELEVANCE () renvoie true si le classement de la pertinence est possible, false sinon. Il est utilisé par la fonction SortPlusminus. Renvoie FALSE par défaut.Si-classement de la pertinence n'est pas possible, la sémantique de la recherche simple est au-delà de la modification. Lorsque vous demandez au + A B C, il affiche tous les documents contenant A et (B ou C). Le comportement normal est de renvoyer tous les documents contenant un et de les trier pour montrer d'abord ceux contenant (B ou C). Lorsque le classement de pertinence n'est pas disponible, les termes de recherche B B, C sont donc inutiles. C'est pourquoi nous avons décidé de changer la sémantique de la requête si aucun classement de pertinence n'est disponible.OPTIONS - Sélectionnez StringIf à condition que la chaîne renvoyée par Build_Final_Expression substitue l'étiquette de __where__ avec la chaîne d'origine. La chaîne substituée est la valeur de retour de build_final_expression.if de la valeur de retour de la fonction build_final_expression est le résultat de la fonction de résolution.-fields_searbed field_listfields_list est une liste de noms de champs séparés par des virgules. Il est utilisé comme portée par défaut si aucune portée n'est fournie dans la chaîne de requête. La fonction Build_Final_Expression va croiller si cette option n'est pas fournie et aucun opérateur d'étendue n'a été utilisé. REquiels: · Exigences de PERL: · Perl


Texte :: Query :: BuildSQL Logiciels associés