On Sun, Jul 05, 2009 at 05:21:43PM +0400, Michael Bykov wrote: > > загадочное явление, мигрировал на 5.1, кажется без проблем. И вот те раз: ... > mysql> select * from assets where accessible > 0; > ERROR 1064 (42000): You have an error in your SQL syntax; check the > manual that corresponds to your MySQL server version for the right > syntax to use near 'accessible > 0' at line 1 > > В чём может быть причина? Как поправить? > > MySQL5.1-server-5.1.28-alt0.1.i586.rpm "accessible" зарезервированное слово в 5.1: http://dev.mysql.com/doc/mysqld-version-reference/en/mysqld-version-reference-reservedwords-5-1.html надо переименовать имя столбца -- Vladimir Lettiev aka crux