MySQL

:: DEVELOPER ZONE

Login / Register

  • MySQL.com
  • Developer Zone
  • Partners
  • Online Shop
  • Downloads
  • Documentation
  • Forums
  • Lists
  • Bugs
  • Events
  • User Groups
  • Guilds
  • Blogs
  • Support
  • Resources
  • Books
  • FAQ

Справочное руководство по MySQL 4.0. :: 1 Общая информация :: 1.9 Насколько MySQL соответствует стандартам? :: 1.9.2 Запуск MySQL в режиме ANSI

  • Overview
  • MySQL Reference Manual
  • MaxDB Documentation
  • Connectors

Search the MySQL manual:


  • Справочное руководство по MySQL 4.0.

  • 1.9 Насколько MySQL соответствует стандартам?
  • 1.9.1 Каким стандартам соответствует MySQL ?
  • 1.9.2 Запуск MySQL в режиме ANSI
  • 1.9.3 Расширения MySQL к ANSI SQL92
  • 1.9.4 Отличия MySQL от ANSI SQL92
  • 1.9.5 Известные ошибки и недостатки проектирования в MySQL

Get the MySQL Language Reference and MySQL Administrator's Guide from MySQL Press!


Additional languages

  • German


Learn about new MySQL releases, technical articles, events and more.

Subscribe to the monthly MySQL Newsletter!


Previous / Next / Up / Table of Contents

1.9.2. Запуск MySQL в режиме ANSI

При запуске mysqld с опцией --ansi поведение сервера MySQL изменяется следующим образом:

  • || представляет собой конкатенацию строк вместо ИЛИ (OR).

  • Допускается любое количество пробелов между именем функции и скобкой ‘(’. Это заставляет MySQL интерпретировать все имена функций как зарезервированные слова.

  • ‘"’ будет интерпретироваться как символ кавычки идентификатора (как символ кавычки ‘`’ сервера MySQL), а не как символ кавычки строки.

  • REAL будет синонимом для FLOAT, а не для DOUBLE.

  • Уровнем изоляции транзакций по умолчанию является SERIALIZABLE (see Раздел 6.7.3, «Синтаксис команды SET TRANSACTION»).

  • Вы можете использовать столбец/выражение в GROUP BY, которое не перечислено в списке столбцов.

Использование данной опции равносильно применению --sql-mode=REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES, IGNORE_SPACE,SERIALIZE,ONLY_FULL_GROUP_BY.


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.

Top / Previous / Next / Up / Table of Contents

© 1995-2005 MySQL AB. All rights reserved.

  • About MySQL
  • Careers
  • Site Map
  • Contact Us
  • Legal
  • Privacy Policy
  • Trademark Info
  • No Software Patents!