Oracle Database - это многомодельная система управления базами данных, созданная корпорацией Oracle. НЕ используйте этот тег для других продуктов, принадлежащих Oracle, таких как Java и MySQL.
У меня есть базовые навыки SQL, но я озадачен этим:
create table scores
(
name varchar2(15),
history_grade varchar2(1),
math_grade varchar2(1)
);
insert into scores (name, history_grade, math_grade) values ('Bill', 'A', 'A');
insert into scores (name, history_grade, math_grade) value...
25 Сен 2023 в 20:02
У меня есть этот SQL-запрос:
select * from message
where not exists(
select message.* from message
left join message_reply
on message.id_message = message_reply.id_message)
Я работаю в Oracle SQL Developer.
Я хочу получить каждое сообщение в моей базе данных, на которое нет ответа. Система работае...
Я сталкиваюсь с лагами при работе с потоковой передачей kafka, нет задержек или замедлений при передаче данных моментального снимка, но когда он начинает потоковую передачу, я Я сталкиваюсь с задержками, которые начинаются с 10 минут и постепенно увеличиваются. Я использую debezium в качестве исхо...
25 Сен 2023 в 15:19
Я выполняю в Oracle следующий запрос, который я сделал в Postgres:
С FILTRADO_INICIAL as (выберите * из SUREM.tabs_values tv, где tv.affected = 1 и tv.incidents = 1 и tv.tab = 12), LAST_DATA as (выберите случай, когда idrow равен нулю, THEN row_number() поверх (разделение по затронутому, инцидент...
Я изучаю индекс Oracle Text (Context). Я могу искать полное слово.. Как искать часть текста? Пример: есть текст типа «Есть HTTP POSTREQUEST» Если я фильтрую в своем sql, как показано ниже, я не получаю результат содержит(text_col,'POST') > 0 или содержит(text_col,'OSTREQ') > 0
-- Я понимаю, ...
25 Сен 2023 в 10:08
Я пытаюсь импортировать столбцы даты с разными типами формата даты.
имя таблицы: fD (размер CSV-файла 1604294) название столбца: TRANS_DATE_TRANS_TIME
В этом столбце есть две формы даты, как показано ниже. Тип даты1: 'ММ/ДД/ГГГГ ЧЧ24:МИ' тип даты2: 'ГГГГ-ММ-ДД ЧЧ24:МИ:СС'
Неудивительно, что разраб...
Допустим, у меня есть объекты ниже, и я хочу создать процедуру с запросом, использующим my_index. Я попытался использовать окно плана объяснения внутри моего разработчика plsql (мне пришлось удалить из блока только запрос), и казалось, что select в варианте A преобразовал my_constant в переменную, ...
25 Сен 2023 в 09:32
Я пытаюсь использовать устройство отпечатков пальцев в pl/sql. Мне удалось сохранить отпечаток пальца в базе данных Oracle, теперь я хочу идентифицировать этот отпечаток пальца. Для этого производитель предоставил мне SDK, в котором я хочу использовать его коды Java. Для этого я написал код Java ...
Я пытаюсь добавить несколько ограничений в столбец во время создания таблицы, но не знаю, как правильно добавить во время этого ограничения NOT NULL и UNIQUE.
SQL> CREATE TABLE BOOK_STORES
2 (Store_ID NUMBER(8)
3 ,Name VARCHAR2(30)
4 ,Contact VARCHAR2(30)
5 ,Rep_ID VARCHAR(5)
6 ,CONST...
У меня есть оператор CASE в pl/sql, который не работает, ищу помощи. Я не разбираюсь в Oracle и не разбираюсь в SQL, поэтому не совсем понимаю, почему это не работает. В SQL что-то похожее на приведенное ниже будет работать нормально, но, видимо, в Oracle мне чего-то не хватает.
Чтобы внести яснос...
Oracle DB 18c: Используя такие столбцы, как JOBID, JOBSPEC, TRIGDT, GAPDAYS, я хочу сгенерировать еще две даты на основе TRIGDT и GAPDAYS.
Новые столбцы, показывающие сгенерированные даты, будут PRINTDT и COPYDT. Для первой строки PRINTDT=TRIGDT и COPYDT=PRINTDT+GAPDAYS-1. Для следующей строки PRINT...
Я пытаюсь заполнить пробелы в таблицах данных метеостанций, проблема в том, что в моих таблицах нет пустых ячеек для мест, где данные отсутствуют, они просто перескакивают, скажем, с 2023-04-07 10:30 на 2023-04-07 16 :30. Изначально у меня были файлы Excel, но я импортировал эти данные в базу данн...
Я получаю такую ошибку:
Сообщение об ошибке -
ORA-01950: нет привилегий в табличном пространстве USERS.
введите здесь описание изображения
Я создал новое табличное пространство HR из схемы HR и могу создавать таблицы, однако они не отображаются на вкладке объектов в Toad. Я не могу ничего встав...
24 Сен 2023 в 10:10
table1(id, data, insertion_time)
table2(id, data)
Нужно решение
при вставке данных в таблицу 1 те же данные копируются в таблицу 2 время вставки каждой строки сохраняется в столбце table1(insertion_time).
Нужно это решение для триггера Oracle...
У меня есть значение столбца «21 сентября 23 06.34.45.676676888 AM»
Мне нужно получить точно такие же значения, как и эти значения.
Я пробовал под запросом
To_char(Date,'DD-MON-YY HH:MM:SS AM') как дата
Что даст результат ниже
21 сентября 23 06.34.45
Ожидаемый результат: 21 сентября 23 06.34.45.6766...
У меня есть доступ к виртуальной машине, которая запускает сценарии в пакетных файлах, чтобы сначала создать SSH-туннель к удаленному серверу, а затем выполнить ряд SQL-запросов к базе данных Oracle.
Я пытаюсь получить доступ к той же базе данных через DBeaver, и у меня возникли проблемы с преобразо...
У меня есть следующий код, который генерирует полезную нагрузку ответа из вызова APEX. Когда веб-сервис успешен, ответ приходит нормально. Без вопросов.
Однако, если в ответе есть ошибки, я не могу отобразить ошибку с ее полным описанием с помощью PLSQL API.
Однако, если я использую ту же полезную...
23 Сен 2023 в 02:08
Я использую базу данных Oracle 23c и хочу установить Oracle Database Gateway, чтобы иметь возможность подключаться к MariaDB. База данных Oracle и MariaDB находятся на разных серверах, и оба они находятся в Oracle Linux (без графического интерфейса, только терминал). Я столкнулся с несколькими про...
23 Сен 2023 в 02:06
Я хочу экспортировать всю информацию со вкладки «Столбцы» для каждой таблицы в базе данных Oracle. Я знаю, что могу сделать это вручную (щелкните каждую таблицу, перейдите на вкладку «Столбцы», щелкните правой кнопкой мыши, нажмите «Экспорт» и создайте файл CSV — включено на случай, если есть лучши...
22 Сен 2023 в 22:14
Я видел предложения GROUP BY, которые выглядели примерно так:
GROUP BY id, permit, (date_sold)
Я не могу понять, что делает (), и не могу найти это ни в одной литературе.
Я попробовал это с одной из таблиц, которые у нас есть, и не заметил никакой разницы в результатах....
У меня есть таблица с одним столбцом, содержащим данные в виде текста. Есть некоторые значения, начинающиеся с L_. Как я могу запросить его, используя LIKE.
Я попробовал выбрать * из тестовой таблицы, где имя_данных, например «L_», а также выбрать * из тестовой таблицы, где имя_данных, например «L...
Сценарий:
Если ACNO имеет запись в LINK_MASTER, то amt будет использоваться в соответствии с приведенной ниже логикой.
Столбец количества клиентов из таблицы клиентов будет использоваться совместно, если указано значение acno. Таблица cust_fin имеет статус «2». Столбец amt таблицы NPA будет общим, ...
Существует курсор plsql, как показано ниже.
CURSOR get_customer_balance(cust_id_ IN VARCHAR2) IS
SELECT t.cust_balance
FROM customer_tab t
WHERE t.customer_id =cust_id_;
Тело процедуры
OPEN get_customer_balance(123456789);
FETCH get_customer_balance INTO balance_;
CLOSE get_cu...
В схеме базы данных «LOCAL» «USERS» у меня есть таблица «Accounts».
В схеме базы данных «УДАЛЕННЫЕ» «ПОЛЬЗОВАТЕЛИ» у меня есть та же таблица «Учетные записи».
Таблица LOCAL.USERS.Accounts включает триггер после вставки/обновления/удаления, который предназначен для применения любых изменений LOCAL.US...
Учитывая SQL-запрос (Oracle), я хочу узнать, присутствует ли в нем столбец определенной таблицы или нет. Я хочу добиться этого с помощью Python. У меня нет доступа к базе данных, и мне это нужно для анализа.
Я думал об использовании регулярных выражений, но думаю, что это может привести к ошибкам ...
21 Сен 2023 в 19:32