Let $F:\mathscr A\to\mathscr B$ be a functor between abelian categories with enough injectives, and let us assume $F$ is exact.
Question 2. When does $F$ preserve injective objects?
The motivating example for me comes from this answer, where it is explained that if $i:U\to X$ is an open immersion, then $i^\ast$ preserves injectives (because $i^\ast$ has a left adjoint which is exact). So the first thing I was asking myself (before getting to the more general Question 2!) was:
Question 1. If $f:X\to Y$ is a flat map, does $f^\ast:\textrm{QCoh}_Y\to \textrm{QCoh}_X$ preserve injectives?
Thank you in advance!