Поделиться через


Ограничения инструкций SELECT

Столбец агрегатной функции нельзя смешивать с неарегированным столбцом в инструкции SELECT .

Список select инструкции SELECT с предложением GROUP BY может содержать только выражения из GROUP BY предложения или функций set.

Использование звездочки (для выбора всех столбцов) в инструкции SELECT , GROUP BY содержащей предложение, не поддерживается. Необходимо указать имена выбранных столбцов.

Использование вертикальной полосы в инструкции SELECT не поддерживается. Используйте параметр в инструкции , SELECT если необходимо ссылаться на значение данных, содержащее вертикальную полосу.

При использовании псевдонима столбца в SELECT операторе слово "as" должно предшествовать псевдониму. Например, SELECT col1 as a from b. asБез оператор возвращает ошибку.

Если в SELECT инструкцию введено неправильное имя столбца, вместо ошибки SQLSTATE S0022 "Столбец не найден" возвращается ошибка SQLSTATE 07001 "Неправильное число параметров".

При использовании драйвера Microsoft Excel, если пустая строка вставляется в столбец, пустая строка преобразуется в ; инструкция поискаSELECT, которая выполняется с пустой строкой в WHERE предложении, не выполняется NULLв этом столбце.