Sqlizer

SQLIZER es una biblioteca de servicios públicos Java destinada a generar SQL de la entrada de búsqueda.
Descargar ahora

Sqlizer Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Dmitri Priimak
  • Sitio web del editor:
  • http://www.stanford.edu/~priimak/soft/sqlizer/index.html

Sqlizer Etiquetas


Sqlizer Descripción

Sqlizer es una biblioteca de servicios públicos Java destinada a generar SQL de la entrada de búsqueda. Sqlizer es una biblioteca de servicios públicos de Java destinada a generar SQL de la entrada de búsqueda.Synopsis: Importar Stanford.NETDB.utils. *; STRING SQL_1 = FEILD2SQL.PARSEFIELD (tipo, tabla, columna, entrada_str, field_display_name, post_filter); cadena sql_2 = feild2sql .ParsesTringfield (tabla, columna, input_str, field_display_name); STRING SQL_3 = FEILD2SQL.PARSEINTFIELD (tabla, columna, línea, field_display_name); Dada una cadena de entrada, construye una declaración SQL SELECT. Admite dos tipos de insumos, numéricos y cadenas. La captura es que esta biblioteca permite el uso de los operadores en la cadena de entrada. Los operadores admitidos son 'y', 'o' y 'no'. También apoya los comodines '*', '%', '?' y '_' en búsquedas de cadenas. En el caso de búsquedas numéricas, no se admiten comodines. Para acomodar las búsquedas por cadenas, que tienen comodines en ellos, se pueden usar las barras de backslashes '' 'para escapar de los caracteres apropiados. Obviamente, para buscar ", también tiene que ser escapado. Las cuerdas con espacios deben estar encerradas en comillas dobles. La otra posibilidad es hacer una búsqueda de regex, que se logra al encerrar la cadena en barras hacia adelante. El SQL resultante se dirige a expresiones regulares de Oracle. Por ejemplo, las siguientes cadenas de entrada se evaluarán adecuadamente. A o B -> ((seleccione ID de registro cuando Nombre = 'A') Unión (seleccione ID de registro donde Nombre = 'B')) No es A y NO B ->> ((seleccione ID de registro MINUS (seleccione ID de ID de Registre cuando Name = 'A')) se interseca (seleccione ID de registro menos (seleccione ID de registro cuando Name = 'B'))) "ABC" o A * -> ((seleccione ID de registro donde Nombre = 'ABC' ) Unión (seleccione ID desde el registro donde se nombra como 'A%' Escape ''))) / ^. : Dígito:]] $ ',' I ')) Utilizamos sindicatos e intersectos para acomodar las búsquedas de objetos con atributos de valor múltiple. Requisements: · Java 1.5 o superior. · ANTLR V2 solamente. · Fue diseñado y probado con la base de datos Java 1.5 y Oracle 10. Lo que está nuevo en esta versión: · Esta versión agrega soporte para el uso de expresiones regulares como parámetros de búsqueda. · Ahora se puede pasar un filtro más granular a la función Parse Field (...), que permite más Fino control de la generación SQL.


Sqlizer Software relacionado

Nini

Nini es una biblioteca de configuración .NET / MONO POTENAMENTE POTENAMIENTO, diseñada para ayudar a construir aplicaciones altamente configurables rápidamente. ...

193

Descargar

Www :: buscar

www :: Search es una colección de módulos PERL que proporcionan un API a los motores de búsqueda WWW. ...

169

Descargar