En SQL Server es posible... si los parametros reciben NULL con el select que puse de ejemplo me trae todos los registros de la tabla:
Código PHP:
EXEC dbo.pro_dml_tipo_general @p_cod_gen=null, @p_nom_gen = null, @p_tipo_op='S';
Si en cambio le mando el codigo = 1:
Código PHP:
EXEC dbo.pro_dml_tipo_general @p_cod_gen=1, @p_nom_gen = null, @p_tipo_op='S';
me trae solo el registro que sea de codigo = 1.
Necesito hacer lo mismo pero en MySQL! Espero que alguien pueda ayudarme.
@p_tipo_op = 'S' hace referencia a realizar un Select en dicho procedimiento almacenado ya que aqui tengo todas las operaciones (select, insert, delete, update) y las controlo con una serie de IF.