LIMIT не работи в T-SQL.
Вместо това трябва да използвате TOP, както следва:
SELECT TOP(1) * FROM tableEating WHERE person='$identity';
Надявам се, че ще работи за вас.
Както казва Аарон, вие също се нуждаете от ORDER BY
ако не искате да получите произволен ред.