¿Qué es un PreparedStatement?
Artículo por Club Developers · 25 febrero 2007
2311 vistas
La interfaz PreparedStatement extiende Statement y representa una instrucción parametrizada. Esta interfaz difiere de Statement en dos puntos principales:
La ejecución de las PreparedStatement es idéntica a la de las simple Statement.
- Las instancias de PreparedStatement contienen una instrucción SQL ya compilada, de aquà el término prepared. Esto mejora de forma notable el rendimiento si la instrucción tiene que llamarse numerosas veces.
- Las instrucciones SQL de las instancias PreparedStatement contienen uno o más parámetros de entrada, no especificados en el momento de la creación de la instrucción. Estos parámetros se representan mediante dos sÃmbolos de interrogación(?) y tienen que especificarse antes de la ejecución.
La ejecución de las PreparedStatement es idéntica a la de las simple Statement.