Слава - Стань сильней
Реляционные базы данных и язык SQL. Хранимые функции типа PLpgSQL в PostgreSQL. Использование запросов в PLpgSQL
Доброго здоровья читателям моего канала programmer's notes. Поддерживаем мой канал. В прошлой статье я изложил начало языка plpgsql. Этот язык легко интегрируется с обычным языком SQL, позволяя писать на стороне PostgreSQL полноценный программный с обработкой реляционных данных. Перейдём теперь к вопросам, связанным с сочетанием алгоритмического языка plpgsql и собственно команд языка SQL. Это важнейшая тема, поскольку именно это и является сутью использования программирования на стороне сервера...
Форматирование чисел для калькулятора с текстом
Задан текст, в который включены арифметические выражения. Выражения следует вычислить, а результаты округлить для читабельности. Эта задача - часть более сложной задачи формирования микроотчетов, задаваемых пользователем в виде текста с вкраплениями некоторых условных конструкций. Здесь мы рассмотрим задачу в предположении, что заданная пользователем строка уже переведена на привычный Ораклу язык. Рассмотрим пример. '''Число пи примерно равно 3.1415926. Одна треть - это один разделить на три, т.е. '' || 1 / 3 || '', а минус четыре трети - это уже целых '' || -4 / 3 || ''.'''' Число пи примерно равно 3...