|
|
|
|
|
|
|
|
|
|
|
Урок 8 ^
Использование функций
манипулирования данными
|
|
|
|
|
|
|
|
|
|
|
|
|
В этом уроке вы узнаете, что такое функции, какие типы функций поддерживаются в СУБД и как их мижно применять. Вы также узнаете, почему использование SQL-функций может быть проблематичным.
|
|
|
|
|
|
|
|
Что такое функция
Как и в большинстве других языков программирования, в SQL поддерживается использование функций для манипулирования данными. Функции — это операции, которые обычно производятся над данными, чаще всего для облегчения преобразований и манипулирования.
Примером может служить функция RTRIMO, которую мы использовали в предыдущем уроке для удаления пробелов в конце строки.
Проблемы с функциями
Перед тем как начать урок и рассмотреть примеры, обращаю ваше внимание на то, что использование SQL-функций может быть проблематичным.
В отличие от SQL-операторов (например, SELECT), которые в основном поддерживаются всеми СУБД одинаково, в разных СУБД могут применяться различные функции. Только некоторые функции в различных СУБД выполняются одинаково. И хотя все типы функций обычно доступны в
|
|
|
|
|
|
|
|
|
|
|