Наши усилия направлены на то, чтобы сервер MySQL соответствовал стандартам ANSI SQL и ODBC SQL, но в некоторых случаях сервер MySQL функционирует по-другому. Ниже приведен перечень таких отличий:
Для столбцов VARCHAR при
хранении величины концевые
пробелы удаляются (see
Раздел 1.9.5, «Известные ошибки и недостатки проектирования в MySQL»).
В некоторых случаях столбцы
CHAR без уведомления
изменяются на столбцы
VARCHAR (see
Раздел 6.5.3.1, «Молчаливые изменения определений столбцов»).
Привилегии для таблицы не
аннулируются автоматически при
удалении таблицы; чтобы удалить
привилегии для таблицы,
необходимо явно вызвать
REVOKE (see Раздел 4.3.1, «Синтаксис команд GRANT и REVOKE»).
NULL AND FALSE будет
трактоваться как NULL, а
не как FALSE. Причина
здесь в том, что мы не считаем
необходимым оценивать множество
дополнительных условий для
этого случая.
Если вас интересует, когда к серверу MySQL будут добавляться новые расширения, необходимо обратиться к онлайновому списку перспективных задач к выполнению, в котором дан их перечень в порядке приоритетности. Он находится по адресу http://www.mysql.com/doc/en/TODO.html. Это самая последняя версия списка задач к выполнению (TODO list) в данном руководстве (see Раздел 1.10, «MySQL и будущее (что предстоит сделать)»).
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
© 1995-2005 MySQL AB. All rights reserved.
