Pergunta de entrevista da empresa Cognizant

Difference between function and procedures. Types of cursor, exception