Найти в Дзене
apworks

Hello, world! в Oracle SQL 👋

Когда осваиваешь новый язык программирования, первое, что делают — выводят фразу "Hello, world!". А как это сделать в Oracle SQL? Всё просто: SELECT 'Hello, world!' AS message FROM dual; Что происходит в этом запросе? Результат запроса: В Oracle синтаксис требует, чтобы в `SELECT` всегда был указан источник данных. DUAL — это виртуальная таблица с одной строкой, созданная специально для таких случаев. Подробнее о DUAL я рассказывала [в этом посте]. Порой даже в профессиональных инструментах всё начинается с простого шага — одной строки кода и "Hello, world!". 👋 И это отличный способ почувствовать, что работа с базой данных — это не страшно, а интересно! Написать автору | Telegram | Сайт автора ✨ А вы помните, на каком языке написали свой первый "Hello, world!"? Делитесь в комментариях! 👇
Оглавление

Когда осваиваешь новый язык программирования, первое, что делают — выводят фразу "Hello, world!".

А как это сделать в Oracle SQL? Всё просто:

SELECT 'Hello, world!' AS message FROM dual;

Что происходит в этом запросе?

  • Мы пишем `SELECT` и указываем текст в кавычках (одинарных, не в двойных - иначе, будет ошибка).
  • `AS message` — задаём имя столбца для результата.
  • `FROM dual` — обращаемся к магической таблице `DUAL`, о которой я недавно рассказывала.

Результат запроса:

Результат выоплнения запроса
Результат выоплнения запроса

Почему нужен `FROM dual`?

В Oracle синтаксис требует, чтобы в `SELECT` всегда был указан источник данных.

DUAL — это виртуальная таблица с одной строкой, созданная специально для таких случаев.

Подробнее о DUAL я рассказывала [в этом посте].

Полезные ссылки

Заключение

Порой даже в профессиональных инструментах всё начинается с простого шага — одной строки кода и "Hello, world!". 👋

И это отличный способ почувствовать, что работа с базой данных — это не страшно, а интересно!

Контакты

Написать автору | Telegram | Сайт автора

✨ А вы помните, на каком языке написали свой первый "Hello, world!"? Делитесь в комментариях! 👇