Assuming that the camera does not shake during long exposure photography, How does the sharpness of the image get affected? Would it be more sharp, less sharp, or remain the same?
In a perfect camera with a perfect sensor, sharpness would remain the same. No such thing exists so you have to consider two possibilities with whichever camera you have. The long exposure causes the sensor to heat and increases image noise:
Your camera does not like that and therefore applies long shutter noise-reduction to clean things up and you get a less sharp image.
Your camera is oblivious to the increase in noise and leaves it there. Speckles caused by noise destroy some fine details but make the image appear sharper sometimes.
CCD-type digital image sensors can also exhibit a blooming effect after long exposure times. This is particularly acute in astrophotography, where exposure times of many minutes are normal. The bloom usually radiates out as vertical and horizontal lines. This is more of a problem in a scene with sharp contrasts (e.g. stars against black sky) than it would be in say a terrestrial night scene. Not all sensors are designed with this in mind, since not all manufacturers think of astronomy as a target demographic for their products. EOS Rebel was one that did. Older DSLRs often used CCD, whereas newer DSLRs tend to use CMOS-type sensors that don't suffer from blooming. Many small compact cameras still use CCD.