La ñ como nombre de variable funciona, el problema es que según el estandar los nombres de campo deben ser así:
Cita: ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
Lo cual deja afuera ñ y Ñ.