Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / oracle триггеры / 6 сообщений из 6, страница 1 из 1
26.05.2021, 10:06
    #40072998
aslanaslan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oracle триггеры
здравствуйте всем
у меня вопрос
есть таблица
1)id
cutter_name
date_vih
date_voz
и таблица штрафов
если интервал дат больше 5 дней чтобы это поле попадало в таблицу штрафов
...
Рейтинг: 0 / 0
26.05.2021, 10:16
    #40073004
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oracle триггеры
Вы, видимо, решили, что если ничего не делать, а просто повторять вопрос, наконец, найдется доброхот.

Что ж, может, и найдется.

Если изначально я мог бы быть таким доброхотом, то теперь у меня это желание пропало.

Студентам, желающим помощи .
...
Рейтинг: 0 / 0
26.05.2021, 10:17
    #40073007
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oracle триггеры
aslanaslan
здравствуйте всем
у меня вопрос
есть таблица
1)id
cutter_name
date_vih
date_voz
и таблица штрафов
если интервал дат больше 5 дней чтобы это поле попадало в таблицу штрафов


И?

Перечитайте свой вопрос.

Что Вы хотите?
Что Вам непонятно? Или Вам нужно чтобы за вас все сделали?
Тогда это в другую конфу .

Если Вам нужна помощь, то:

памятка:
HOWTO :: Как правильно задавать вопросы
Как мне оформить свое сообщение?
Студентам, желающим помощи

1) Полная постановка задачи (без сокращений)
2) Подготовьте тестовые данные, лучше в виде with
например (не ваш случай):

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
-- table 1 with column list
with user_tab(user_id,user_name,registry_date) as (
select 1,'Bob',to_date('11.02.1921 23:04:44','DD.MM.YYYY HH24:MI:SS') from dual union all
select 2,'Max',to_date('11.02.1922 23:04:44','DD.MM.YYYY HH24:MI:SS') from dual union all
select 3,'Jon',to_date('11.02.1923 23:04:44','DD.MM.YYYY HH24:MI:SS') from dual
)
-- table 2 with column list
,user_post(post_id,user_id,parent_post_id,post_date,message) as (
select 100,1,null,to_date('11.02.1923 23:04:00','DD.MM.YYYY HH24:MI:SS'),'Hi' from dual union all
select 101,2,100,to_date('11.02.1923 23:05:23','DD.MM.YYYY HH24:MI:SS'),'Hi' from dual union all
select 102,3,100,to_date('11.02.1923 23:05:35','DD.MM.YYYY HH24:MI:SS'),'Hi' from dual union all
select 103,1,102,to_date('11.02.1923 23:06:00','DD.MM.YYYY HH24:MI:SS'),'How are you' from dual union all
select 104,2,102,to_date('11.02.1923 23:07:05','DD.MM.YYYY HH24:MI:SS'),'All right!' from dual union all
select 105,1,101,to_date('11.02.1923 23:06:21','DD.MM.YYYY HH24:MI:SS'),'Bye' from dual union all
select 106,1,104,to_date('11.02.1923 23:04:37','DD.MM.YYYY HH24:MI:SS'),'Bye' from dual union all
select 107,2,null,to_date('11.02.1923 23:08:56','DD.MM.YYYY HH24:MI:SS'),'Hmm' from dual
)
select
rpad(to_char(p.post_date,'YYYY-MM-DD HH24:MI:SS  '),20+level*2,' ')||u.user_name||': '||p.message as txt
from 
 user_post p
 join user_tab  u on ( p.user_id = u.user_id)
where p.post_date >= u.registry_date
start with p.parent_post_id is null 
connect by prior p.post_id=p.parent_post_id 
;

TXT
--------------------------------------------------------------------------------
1923-02-11 23:04:00   Bob: Hi
1923-02-11 23:05:23     Max: Hi
1923-02-11 23:06:21       Bob: Bye
1923-02-11 23:05:35     Jon: Hi
1923-02-11 23:06:00       Bob: How are you
1923-02-11 23:07:05       Max: All right!
1923-02-11 23:04:37         Bob: Bye
1923-02-11 23:08:56   Max: Hmm

8 rows selected.



3) Покажите что сделали, что получили, без сокращений. ( лучше не в виде screenshot)


4) используйте Тэги, читать код без них неудобно, правильно оформляйте сообщение
...
Рейтинг: 0 / 0
26.05.2021, 10:21
    #40073011
aslanaslan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oracle триггеры
dmdmdm,

вопрос не повторяется
просто я новичок в оракл
...
Рейтинг: 0 / 0
26.05.2021, 10:54
    #40073023
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oracle триггеры
aslanaslan,

Мы готовы помогать, а не делать за Вас Вашу работу.

1) Поставьте точно задачу, что Вы хотите
2) Прочитайте документацию, разберитесь с примерами
3) попытайтесь написать триггер, тем более Ваша задача удобна для примера
...
Рейтинг: 0 / 0
26.05.2021, 11:09
    #40073028
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oracle триггеры
начните
PL/SQL Triggers

Или хотя бы с Триггеры для чайников
На этом сайте много ошибок, но чтобы начать сгодится (если Вы имеете представление о SQL PL/SQL)

Если этого не знаете, вам отвечать просто не имеет смысла.
не поймете
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / oracle триггеры / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]