Esta duda surge, porque en mi dia de labores me toco hacer esto exactamente, y pues los ejemplos que se encontraban en la red (que eran Reporting Services - SQL Server) las consultas eran realizadas de esta forma:
SELECT * FROM MyTable WHERE Filter = @Parameter
Pero que pasa cuando se hace esto con Oracle??? pues da un error que falta especificar un campo, y esto se debe nada mas y nada que menos a que Oracle para poder recibir parametros no utiliza "@" si no que utiliza ":"; esto quiere decir que escribien la consulta con sus parametros de esta forma:
SELECT * FROM MyTable WHERE Filter = :Parameter
hace que todo funcione como si nada hubiera pasado, sencillo no?
5 comentarios:
Muchas gracias fue de suma utilidad
Me alegro que te haya sido de utilidad :D (y)
Me has sacado de un apuro, muchas gracias.
Muchas gracias, me costo encontrar este post.
gracias, fue de gran utilidad...
Publicar un comentario