Bom dia, consegui resolver o problema dessa forma:
CREATE DEFINER=`root`@`localhost`
PROCEDURE `Quantidade_Notas`(data__ DATE)
BEGIN
SELECT DATA_VENDA, COUNT(NUMERO) FROM notas_fiscais
WHERE DATA_VENDA = data__;
END
No campo data de insere a data no formato 20170101, senão ocorre erro 1292. Fiz dessa forma, pois não entendi bem o porquê de utilizar atribuição de valores. Poderia me elucidar esse ponto? Grato.