In this paper, a class of stochastic differential equations (SDEs) driven by semi-martingale with non-Lipschitz coefficients is studied. We investigate the dependence of solutions to SDEs on the initial value. To obtain a continuous version, we impose the conditions on the local characteristic of semimartingale. In this case, it gives rise to a flow of homeomorphisms if the local characteristic is compactly supported.