sfd
Неявные ошибки в SQL запросах
Проверяя работу наших учеников курса "SQL. Базы данных. ORACLE", и даже курса "Программирования в PL/SQL (ORACLE)" иногда встречаю следующее использование функции to_date, которое содержит ошибку. И сейчас напишу почему. Итак, вот конструкция, содержащая ошибку: to_date(sysdate, 'dd.mm.yyyy') Функция to_date служит для преобразования ТЕКСТА в дату согласно указанной маске, а в примере выше функции на вход даётся итак дата (sysdate ведь дата, только ещё и со временем). Во-первых, неразумно из итак...
Псевдотаблица DUAL
Здравствуй, уважаемый читатель! В предыдущем уроке я рассказал тебе, что такое псевдостолбцы. На этом уроке постараюсь объяснить, что такое псевдотаблица DUAL и показать для чего она нужна. Во всех СУБД есть средство позволяющее вывести информацию не из таблицы. Например, как вывести просто текущую дату? Как написать запрос, который бы вывел текущую дату (то есть не дату из какой-либо таблицы)? Если, например, написать SELECT из некоторой таблицы, не указывая в SELECT–е столбцы таблицы-источника,...