Skip to main content
Stack Overflow на русском

Вопросы с меткой [plsql]

PL/SQL (Procedural Language/Structured Query Language) язык программирования, процедурное расширение языка SQL, разработанное корпорацией Oracle. Вопросы о PL/SQL следует так же помечать тегом "oracle".

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
78 показов

Пытаюсь вставить значение переменной в таблицу, но появляется ошибка ORA-00904 (ругается на переменную) DECLARE newPlaces NUMBER := 1; BEGIN insert into table1(goodId, weight, cost, places) select t....
Suchender's user avatar
0 голосов
1 ответ
114 показов

Сделал процедуру, которая добавляет в таблицу запись с текущей датой, если она отсутствует. Но сколько бы не вызывал процедуру, таблица не обновляется. Только вручную получается вписать значения. В ...
Lex Mark's user avatar
0 голосов
1 ответ
152 показа

Есть таблица вида Необходимо сгруппировать строки так, что бы в каждой группе сумма cnt была максильно близка к 100, но не больше. На выходе должна получится таблица вида. Строки разбиты по группа, ...
0 голосов
1 ответ
89 показов

Как написать запрос, который выведет куски кода из системной таблицы all_source заключенный между BEGIN и END; Простой пример : NAME TYPE LINE TEXT .... .... .... .... 1233 ...
HEL1's user avatar
  • 1
0 голосов
1 ответ
118 показов

Необходимо в строке найти слово "ГГБ" и показать результат , убирая дубликаты Строки с данными ;;;ГГБ62252ЦДБ62252ГГБ62251Г-ка162252ГГБ62252Г-ка462252Г-ка562252Г-ка662252Г-ка762252Г-...
wq55's user avatar
  • 493
0 голосов
0 ответов
233 показа

Всем привет, есть у кого пакет или функция для склонения ФИО по падежам в oracle
0 голосов
1 ответ
84 показа

помогите пожалуйста, функция должна выводить либо номер телефона либо текст 'Нет телефона', телефон выводит а текст нет, помогите разобраться что не так :( return VARCHAR2 is pnumber VARCHAR2(100); ...
0 голосов
1 ответ
150 показов

Есть таблица: IDname Date1 Date2 1234 31.08.2023 09.10.2023 1122 08.08.2023 08.08.2023 Необходимо вывести значение 1 если: 1- даты равны 2- разница между датами 1 и 2 составляет 31 день. Вот что ...
Baguk61rus's user avatar
0 голосов
0 ответов
190 показов

Есть примерно такой код: PROCEDURE PROC (CONDITION VARCHAR2) CURSOR C1 IS SELECT * FROM TABLE1; CURSOR C2 IS SELECT * FROM TABLE2; CURSOR C3 IS SELECT * FROM ...
Ilya's user avatar
  • 67
0 голосов
1 ответ
296 показов

Возникла следующая задача: у меня есть Excel файл с набором значений (300+ штук). Мне нужно из таблицы БД Oracle выбрать строки, у которых поле содержит значение из Excel таблицы. Как это сделать? В ...
McLaren's user avatar
0 голосов
0 ответов
167 показов

Есть ресурс к которому обращаюсь по API и получаю ответ в виде JSON. Там есть пагинация и на странице 30 заявок, нужно получить заявки с 700 страниц. Код написал и он отрабатывает, но в рандомный ...
RSK's user avatar
  • 437
-1 голос
2 ответа
63 показа

Представим себе следующую ситуацию У нас есть 4 столбца Сумма без ндс -> sum_wo_tax Сумма с ндс -> sum_w_tax Определитель, облагается ли ндс -> is_wo_nds Исключена ли данная сумма (учитываем ...
Acinit's user avatar
  • 2,351
2 голоса
2 ответа
108 показов

Существуют следующие вводные Таблица (в рабочем примере выглядит как запрос) CREATE TABLE your_table_name ( m_id NUMBER, name VARCHAR2(255), ind NUMBER ); Данные INSERT INTO your_table_name (...
Acinit's user avatar
  • 2,351
1 голос
0 ответов
57 показов

В пакете есть несколько процедур. Они могут вызываться отдельно, а могут вызываться последовательно в одном блоке: begin proc_1; proc_2; end; Надо при каждом таком обращении к пакету, производить ...
0 голосов
1 ответ
91 показ

Есть SQL-запрос, который определяет максимальное и минимальное время между событиями: SELECT CONCAT(person.NAME, ' ', person.PATRONYMIC) AS Worker, MIN(DATEDIFF(SDATE, LDATE)+1) AS mindiff, MAX(...

15 30 50 на странице
1
2 3 4 5
...
50

AltStyle によって変換されたページ (->オリジナル) /