Declaraciones preparadas son una técnica utilizada en la programación Java que se utiliza para ayudar a acelerar los programas si ejecuta la misma operación varias veces . En una declaración preparada , parte de la operación se ha elaborado de antemano, por lo que cada uso posterior de la sentencia preparada es más rápido . Se tarda aproximadamente 65 usos de la misma declaración en un programa para hacer declaraciones preparadas una operación de ahorro de tiempo en un programa de ETL Java CAPS o cualquier otro programa basado en Java , pero puede acelerar su programa si se realiza la misma operación varias veces . Instrucciones
1
Título de su declaración preparada. Por ejemplo , si quería tener una declaración que se puede utilizar para actualizar las cifras de ventas que utilizan diferentes parámetros , se podría llamar su " updateSales . " Declaración
2
Escribe el código que defina su declaración preparada. Todas las declaraciones preparadas comienzan con un comando de conexión , por lo que la mayoría comienzan con "con . " El "con" es seguido por un comando SQL . Por ejemplo , si su declaración preparada está diseñado a la lista de las ventas de helados y que quería utilizar los parámetros de cantidad y tipo de helado , el código sería:
updateSales PreparedStatement con.prepareStatement = ( "UPDATE SET HELADO VENTAS = DONDE ICECREAM_NAME LIKE ? ");
los dos signos de interrogación representan los parámetros que se utilizarán en la declaración. Esto representa el código declaración preparada el actual, pero usted tendrá que escribir código más adelante en el programa para dar los valores de parámetros cada vez que desee ejecutar esta declaración preparada.
3
Escriba el código que definirán los diferentes parámetros para su declaración preparada. Hay sintaxis específica que permita que el programa para insertar los parámetros adecuados en su estado de cuenta . En ambos casos , usted comenzará con el nombre de la sentencia preparada , seguido de la siguiente parte del código puede variar dependiendo de si usted está entrando en un número o una cadena en el parámetro "set . ". , Porque el primero, el siguiente fragmento de código sería "Int ", mientras que con el segundo , podría escribir "String ". por ejemplo , el código para establecer los parámetros en el programa anterior podría ser " updateSales.setInt " o " updateSales.setString . "
4
Escribir código instruyendo al programa qué parámetro se está actualizando , así como el valor de usar. Esta parte del código tiene dos partes diferentes , ambos de los cuales se encuentran dentro de paréntesis . El primer número entre paréntesis indica al programa qué parámetro se está actualizando . La segunda parte , separada de la primera parte por una coma , da el valor para el parámetro. Para utilizar el ejemplo anterior , para ejecutar la sentencia preparada en el paso 2 para 75 unidades de helado de vainilla se vende , se utiliza el siguiente código:
updateSales.setInt ( 1 , 75) ; updateSales.setString ( 2 , "Vanilla ");