Texto :: Query :: BuildSQL

Text :: Query :: buildsql é uma classe base para construtores de consulta SQL.
Baixe Agora

Texto :: Query :: BuildSQL Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Loic Dachary
  • Site do editor:
  • http://jspoker.pokersource.info/

Texto :: Query :: BuildSQL Tag


Texto :: Query :: BuildSQL Descrição

Texto :: Query :: BuildSQL é uma classe base para construtores de consulta SQL. Text :: Query :: BuildSQL é uma classe base para compiladores de consulta SQL.Synopsis Text :: Query :: Buildsqlsqldb; Use texto :: Query :: BuildSQL; use vars qw (@isa); @Isa = qw (texto :: Query :: buildsql); define todas as funções Build_ * para criar uma árvore de sintaxe. Os nós da árvore são . A função Build_Final_Expression traduz a árvore de sintaxe em uma cláusula WHERE usando o método Resolver. Se o escopo da pesquisa não for especificado (consulta simples ou consulta avançada sem operador de escopo), o escopo é definido para a lista de campos separados por vírgula fornecido pela opção -fields_searched. A cláusula resultante em que é colocada na ordem Selecionar fornecida com a opção -Selecione, se qualquer string Treethe theSsntax incluída em citações simples deve corresponder exatamente. O token significa uma cadeia arbitrária. Uma descrição fechada em significa repetida 0 ou n vezes. Expr: 'ou' escopo expr 'e' escopo expr 'não' «escopo expr 'perto' escopo expr_literal expr_literal expr_literal 'escopo' proibido 'expr_literal « escopo «obrigatório» expr_literal «opcional» Âmbito expr_literal , Q1) retorna uma cadeia de cláusula correspondente Para a árvore de sintaxe Q1.SortPlusminus ([], Q1) Traduza os nós obrigatórios e proibidos de seus equivalentes booleanos. Se has_relevance retornar falso e há pelo menos uma palavra obrigatória, a primeira palavra obrigatória é adicionada à lista de palavras opcionais.Has_relevance () retorna true se o ranking de relevância é possível, false se não. É usado pela função SortPlusminus. Retorna false por padrão. Se o ranking de relevância não é possível, a semântica da pesquisa simples é afastada. Ao pedir + a b c, mostra todos os documentos que contêm A e (B ou C). O comportamento normal é retornar todos os documentos que contêm um e para classificá-los para mostrar primeiro aqueles que contêm (B ou C). Quando a classificação de relevância não está disponível, os termos de pesquisa B, C são, portanto, inúteis. É por isso que decidimos mudar a semântica da consulta se nenhum ranking de relevância estiver disponível.Options - Selecione Stringif fornecido pela string retornada por build_final_expression substitui a tag __where__ com a string gerada pela função de resolução. A string substituída é o valor de retorno do build_final_expression.if não definir o valor de retorno do build_final_expression é o resultado da função Resolver.-Fields_Searched Fields_ListFields_List é uma lista de nomes de campos separados por vírgulas. É usado como o escopo padrão se nenhum escopo for fornecido na string de consulta. A função Build_Final_Expression irá croak se esta opção não for fornecida e nenhum operador de escopo fosse usado.Requirements: · Requisitos de Perl: · Perl.


Texto :: Query :: BuildSQL Software Relacionado