Вопросы по теме 'oracle10g'
Как программно определить зависимости хранимой процедуры?
Можно ли написать запрос PL/SQL для определения полного списка зависимостей хранимых процедур? Меня интересует только идентификация других хранимых процедур, и я бы предпочел не ограничивать глубину вложенности, которую она получает. Например, если...
7040 просмотров
schedule
08.01.2024
Оптимизация запросов Не в левом внешнем объединении
Рассмотрим следующие таблицы;
тест
SQL> desc test;
Name Null? Type
----------------------------------------- -------- ----------------------------
NUM NOT NULL...
3354 просмотров
schedule
25.12.2023
Триггер и отсутствующая опция
Я разрабатываю триггер, который должен проверять правильность даты. У меня большие проблемы со временем при его создании, потому что, как бы я ни пытался упростить свой код, Oracle возвращает мне ту же ошибку: ORA-00922: параметр отсутствует или...
1089 просмотров
schedule
19.01.2024
Обновление часов в 24-часовом поле даты и времени в базе данных оракула
Я пытаюсь обновить время в поле даты и времени как
UPDATE table_name
SET col_name=to_DATE('04/02/2012 00:12:00','MM/DD/YYYY HH24:MI:SS')
WHERE col_name1='rer';
После обновления в БД output выглядит так
'04/02/2012 12:12:00'...
41258 просмотров
schedule
29.10.2023
ошибка отсутствия запятой в запросе оракула
Я получаю сообщение об ошибке при вставке строки в базу данных.
Ошибка: ORA-00917: отсутствует запятая
Но в моем запросе нет запятой. Ниже приведен запрос:
INSERT INTO Customer (NEED_BY_DATE) VALUES('|| 'to_date('|| ''''||...
619 просмотров
schedule
21.11.2023
Условное DELETE/INSERT/UPDATE в MERGE
Я столкнулся с двумя примерами, касающимися MERGE с условным DML.
Первый пример ,
MERGE INTO bonuses D
USING (SELECT employee_id, salary, department_id FROM employees
WHERE department_id = 80) S
ON (D.employee_id = S.employee_id)...
1346 просмотров
schedule
01.12.2023
Oracle 10g: выбор даты n из двойного формата ГГГГ-ММ
Я пытаюсь отобразить 12 месяцев из 5 лет назад в марте. Единственный способ, которым я могу это исправить, это:
select to_char(add_months(sysdate, level-51),'YYYY-MM')
from dual
connect by level <= 12
Какой дисплей:
2014-03
2014-04...
45 просмотров
schedule
17.01.2024