Entradas

Mostrando las entradas de marzo, 2012

Diferencia de la Llamada CallableStatement en BD's

Imagen
Como ustedes ya saben para conectarse a base de datos a través de JDBC, cada fabricante construye su propia librería, es por esta razón que la nomenclatura cambio cuando hacemos llamadas a procedimientos almacenados y funciones de una base de dato. Listemos los ejemplos: MySQL: String proc = "call modificarcosto(?,?)"; ----> Procedimiento Almacenado. String proc = "{?=call modificarcosto(?,?)}";----> Función Mysql. SQL Server: String proc = "{call registrarinsumo(?,?,?,?)}"; Oracle: String proc = "{call ?:=mantescuela(?,?,?,?)}"; Postgres: String proc = "{call pa_eliminarlistaprecio(?,?)}";