Non utilizzare un elaboratore di testi per modificare il codice:
SELECT ‘FName’ ,1
^-----^---
Quelle non sono virgolette valide in QUALSIASI linguaggio di programmazione. Poiché non sono virgolette valide, il DB è libero di interpretarle come facenti parte dell'identificatore di campo, e ovviamente non hai un campo il cui nome contenga le "virgolette".