Oracle 5.0 Reference Manual page 560

Table of Contents

Advertisement

The descriptions include all mode values that are available in the most recent version of MySQL. For
older versions, a combination mode does not include individual mode values that are not available
except in newer versions.
[540]
ANSI
Equivalent to
REAL_AS_FLOAT
[536]. Before MySQL 5.0.3,
IGNORE_SPACE
ONLY_FULL_GROUP_BY
As of MySQL 5.0.40,
a set function
with an outer reference
S
against which the outer reference has been resolved. This is such a query:
SELECT * FROM t1 WHERE t1.a IN (SELECT MAX(t1.b) FROM t2 WHERE ...);
Here,
[971]
MAX(t1.b)
clause of that query. Standard SQL requires an error in this situation. If
enabled, the server treats
S(const), as was always done prior to 5.0.40.
See
Section 1.8.3, "Running MySQL in ANSI
[540]
DB2
Equivalent to
PIPES_AS_CONCAT
[537],
NO_KEY_OPTIONS
[540]
MAXDB
Equivalent to
PIPES_AS_CONCAT
[537],
NO_KEY_OPTIONS
NO_AUTO_CREATE_USER
[540]
MSSQL
Equivalent to
PIPES_AS_CONCAT
[537],
NO_KEY_OPTIONS
[540]
MYSQL323
Equivalent to
NO_FIELD_OPTIONS
[540]
MYSQL40
Equivalent to
NO_FIELD_OPTIONS
[540]
ORACLE
Equivalent to
PIPES_AS_CONCAT
[537],
NO_KEY_OPTIONS
NO_AUTO_CREATE_USER
[540]
POSTGRESQL
Equivalent to
PIPES_AS_CONCAT
[537],
NO_KEY_OPTIONS
[540]
TRADITIONAL
Equivalent to
STRICT_TRANS_TABLES
NO_ZERO_IN_DATE
NO_AUTO_CREATE_USER
Server SQL Modes
[539],
PIPES_AS_CONCAT
[538].
[540]
mode also causes the server to return an error for queries where
ANSI
S(outer_ref)
cannot aggregated in the outer query because it appears in the
in such queries the same way that it would interpret
S(outer_ref)
[539],
ANSI_QUOTES
NO_TABLE_OPTIONS
[539],
ANSI_QUOTES
NO_TABLE_OPTIONS
[536].
[539],
ANSI_QUOTES
NO_TABLE_OPTIONS
[537],
HIGH_NOT_PRECEDENCE
[537],
HIGH_NOT_PRECEDENCE
[539],
ANSI_QUOTES
NO_TABLE_OPTIONS
[536].
[539],
ANSI_QUOTES
NO_TABLE_OPTIONS
[539],
[538],
NO_ZERO_DATE
[536].
540
[539],
ANSI_QUOTES
[540]
also includes
ANSI
cannot be aggregated in the outer query
Mode".
[535],
IGNORE_SPACE
[537],
NO_FIELD_OPTIONS
[535],
IGNORE_SPACE
[537],
NO_FIELD_OPTIONS
[535],
IGNORE_SPACE
[537],
NO_FIELD_OPTIONS
[535],
IGNORE_SPACE
[537],
NO_FIELD_OPTIONS
[535],
IGNORE_SPACE
[537],
NO_FIELD_OPTIONS
STRICT_ALL_TABLES
[538],
ERROR_FOR_DIVISION_BY_ZERO
[535],
WHERE
[540]
mode is not
ANSI
[536],
[537].
[536],
[537],
[536],
[537].
[536].
[536].
[536],
[537],
[536],
[537].
[539],
[536],

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents