Удаление циклов из графа в SQL
Предположим, у вас есть таблица рёбер со столбцами A и B, в которых указаны номера вершин, соединенных ребром. Как выбрать из неё ребра так, чтобы в выборке не оказалось ни одного…
Предположим, у вас есть таблица рёбер со столбцами A и B, в которых указаны номера вершин, соединенных ребром. Как выбрать из неё ребра так, чтобы в выборке не оказалось ни одного…
Добрый день требуется выбрать минимальную дату в интервале даты +-7 дней id number date 1 97236732 07.06.0023 2 97236732 09.06.0023 3 97236732 09.06.0023 4 97236732 21.06.0023 Т.е…
Необходимо отсортировать партиции таблицы (таблица SYS.all_tab_partitions) по HIGH_VALUE, но при обычно ORDER BY выводится следующая ошибка: ORA-00997: неверное использование типа…
Ситуация такая, у меня есть столбец, который я получил в результате расчета, в это столбце 2 значения, они могут быть как '?' и '?', так и '?' и 'значение' Мне нужно написать расч…
Таблица 1: id data1 1 a1 1 b1 2 c1 2 d1 2 e1 Таблица 2: id data2 1 a2 1 b2 1 c2 2 d2 2 e2 Необходимый результат: id data1 data2 1 a1 a2 1 b1 b2 1 c2 2 c1 d2 2 d1 e2 2 e1
Предположим, у меня есть граф, вершины которого пронумерованы. В таблице я храню ребра графа, т.е. номера вершин начала и конца ребра. Как рекурсивным запросом извлечь все вершины…
Всем привет. Есть таблица: ИД абонента, ИД станции, Дата события. Надо найти длительность непрерывного нахождения на станциях. Решаю в Oracle, но потом перенесу решение в pySpark.…
Есть процедура с несколькими блоками begin ... end; не могу сообразить как это чудо запустить, подскажите, пожалуйста свои идеи. Пример кода. declare v_sid number(10); v_serial nu…
Всем привет возможно ли как-то установить свой порядок выполнения sql запроса. У меня есть огромный select, выложу его небольшую часть select max(p.fullname) fullname, from (selec…
Насколько я мог нагуглить, ORACLE ушел из России. Ранее слышал, что их сертификаты по Java неплохо бустят тебя при устройсте на работу, но скептически к этому относился. Сейчас дл…
Всем привет. Я делаю проект на Asp.Net Core 7(web API) с бд oracle10g - Oracle.ManagedDataAccess.Core - v23.2.0-dev. Столкнулся со следующей проблемой. Подключаюсь к бд, получаю н…
При установке Oracle 19c на Windows 7, идет установка до 52%,потом стоит и нечего не происходит. Жрет только физическую память в 5Г. Что делать?
Представим себе следующую ситуацию У нас есть 4 столбца Сумма без ндс -> sum_wo_tax Сумма с ндс -> sum_w_tax Определитель, облагается ли ндс -> is_wo_nds Исключена ли дан…
Есть таблица типа patient_id, fio, sex(пол), date(дата регистрации). Необходимо сделать свод, сколько женщин зарегистрировалось в одном месяце, сколько в другом. То есть на выходе…
Всегда ли alter table блокирует таблицу? Или есть какие-то исключения. Например, добавление поля и изменение его размера. Или дайте ссылку, где можно почитать об этом, не нашел.
Существуют следующие вводные Таблица (в рабочем примере выглядит как запрос) CREATE TABLE your_table_name ( m_id NUMBER, name VARCHAR2(255), ind NUMBER ); Данные INSERT INTO your_…
В пакете есть несколько процедур. Они могут вызываться отдельно, а могут вызываться последовательно в одном блоке: begin proc_1; proc_2; end; Надо при каждом таком обращении к пак…
только начал изучать SQL в Oracle среде. Столкнулся с тем, что при первом создании таблицы, она появляется, но ее буквально очень трудно найти в длинном списке каких-то непонятных…
При запросе: SELECT to_char(sysdate, 'YYYY-"MON"-DD') FROM dual; Я получу: 2023-MON-10 Но я хочу получить: 2023-"JUL"-10 Как мне экранировать двойные кавычки в…
Имеется БД Oracle 19c с кодировкой PARAMETER VALUE NLS_NCHAR_CHARACTERSET AL16UTF16 NLS_CHARACTERSET AL32UTF8 Создаю XML средствами Orcle, соответственно в тегах присутствует кири…
Мы на прошлой недели перешли с Oracle 12.0.1 на Oracle 21.0.1. При запуска никаких проблем не было, система работала вроде отлично. Однако после запуска заметили что идет пересече…
Изначально столбец column имеет тип данных varchar(19) там содержаться разные номера (1000094384, 9008564566, 999765443, 6786543 итп). Мне нужно выбрать номера начинающиеся от 900…
Прошу руку помощи. Хотя бы в каком направлении думать, что читать. Суть проблемы: Есть таблица test_table Необходимо добавить расчетный столбец, где будет рассчитана длительность …
Почему у меня ошибка, когда я делаю constraint unique на два столбца моей таблицы. CREATE table my_table ( Id number unique, Numb_id number unique, Name varchar2(50) ) Почему орак…
Есть SQL-запрос, который определяет максимальное и минимальное время между событиями: SELECT CONCAT(person.NAME, ' ', person.PATRONYMIC) AS Worker, MIN(DATEDIFF(SDATE, LDATE)+1) A…
Что пишу: CREATE TABLE Gas_Suppliers ( Supplier_ID INT AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(255), Address VARCHAR(255), Contact_Person VARCHAR(255), Phone VARCHAR(20), Email V…
Всем доброго времени суток😊! Я новичок в SQL, выполняя задание наткнулась на такую схему: select count(*) from testdat, testart where testdat.testart = testart.code and testart.me…
Подскажите как лучше реализовать запрос. Дана таблица на большое число строк: Article Par1 Editor Date Apple kg Ivanov 26.01.01 12:20 Apple mg Sidorov 25.01.01 13:01 Apple mg Sido…
нужно чтоб было 4 записи а выдает аж 16 SELECT b.PAYMENT_ID, b.DESTINATION_ID, b.PAY_SUM, b.COMMISSION, b.PAY_DATE, s.EXTERNAL, s.ADR, s.FIO, s.PASSPORT, s.COUNTER1, s.COUNTER2, s…
У меня есть таблица oracle с разными данными и в нем есть столбец clob, где хранятся данные в формате xml, мне нужно вывести все данные из xml в таблицу. пример xml файла: <?xm…