If you have a field called 'Index' that is a primary key in a table then Yog throws and sql error when updating the records in the data editor. The solution is to put '`' characters around the word 'Index'. To demonstrate, compare:
UPDATE mytable
SET field1 = 'hello'
WHERE Index = 5;
to:
UPDATE mytable
SET field1 = 'hello'
WHERE `Index` = 5;
The top query will fail because it doesn't have the backtick character around the word 'Index'.
Brilliant, thank you. I agree with Cal that keywords shouldn't be used, but, when you have no choice (ie, the database schema is not in your control), what's a guy supposed to do?