Hola JXJ.
No se si entendí bién la situación, pero si deseas que el SP te devuelva la cantidad de registros de una tabla cuyo campo 'FECHA' sea igual a la enviada como argumento, un modo puede ser como en el ejemplo siguiente:
Procedimiento almacenado:
Código SQL
[-]
SET TERM ^ ;
CREATE OR ALTER PROCEDURE SP_TABLAS (DATE_IN VARCHAR(10))
RETURNS (RESULT INTEGER)
AS
BEGIN
SELECT COUNT(ID) FROM FACTURAS
WHERE FECHA = CAST(:DATE_IN AS DATE)
INTO :RESULT;
SUSPEND;
END^
SET TERM ; ^
Consulta:
Código SQL
[-]SELECT RESULT FROM SP_TABLAS('15.01.2014')
Saludos
.