Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Илларион Лабахуа
@Illarion_me
Кратко обо мне
SQL
Как сделать запрос sql из прошлого?
Как сделать запрос sql из прошлого состояния таблицы?
1. Oracle SQL
2. Архивлоги ведутся
Запрос для текущего состояния, такой:
select acct_num, balance/100 from iss_subacct_tab
where sub_type like '4V0101' and inst_id like '0001'
Вопрос задан
более трёх лет назад
537 просмотров
2
комментария
Подписаться
3
Оценить
2
комментария
Facebook
Вконтакте
Twitter
ldv
@ldvldv
MS SQL?
Написано
более трёх лет назад
Илларион Лабахуа
@Illarion_me
Автор вопроса
Простите! Oracle SQL
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
southsoutheast
@southsoutheast
Мне интересно.
для oracle: select XX from YY versions between timestamp sysdate-1 and sysdate
https://docs.oracle.com/cd/B12037_01/appdev.101/b1...
stackoverflow.com/questions/359733/oracle-record-h...
Ответ написан
более трёх лет назад
3
комментария
Нравится
1
3
комментария
Facebook
Вконтакте
Twitter
Илларион Лабахуа
@Illarion_me
Автор вопроса
Странно, упрямо даёт ошибку..
При таком запросе:
select acct_num, balance/100 from iss_subacct_tab
where sub_type like '4V0101' and inst_id like '0001'
as of timestamp ('11.11.15')
Ошибка такая:
ORA-00905: отсутствует ключевое слово
00905. 00000 - "missing keyword"
*Cause:
*Action:
Error at Line: 2 Column: 33
При таком запросе:
select acct_num, balance/100 from iss_subacct_tab
where sub_type like '4V0101' and inst_id like '0001'
as of timestamp '11.11.15'
Ошибка такая:
ORA-00933: неверное завершение SQL-предложения
00933. 00000 - "SQL command not properly ended"
*Cause:
*Action:
Error at Line: 11 Column: 1
При таком запросе:
select acct_num, balance/100 from iss_subacct_tab
where sub_type like '4V0101' and inst_id like '0001'
as of timestamp 11.11.15
Ошибка такая:
ORA-00933: неверное завершение SQL-предложения
00933. 00000 - "SQL command not properly ended"
*Cause:
*Action:
Error at Line: 11 Column: 1
Написано
более трёх лет назад
southsoutheast
@southsoutheast
Илларион Лабахуа
: проверить не на чем сейчас, но разве AS OF TIMESTAMP не должно быть до WHERE, сразу после FROM?
Написано
более трёх лет назад
Илларион Лабахуа
@Illarion_me
Автор вопроса
Да, так и должно быть. Уже это понял
Написано
более трёх лет назад
igruschkafox
@igruschkafox
Специалист по сопровождению БД MS SQL
в MS SQL есть такая фишка как CDC (Change Data Capture)
из нее можно находить состояние любого поля на дату (срок хранения изменений настраивается)
слышал что в Оракле тоже такое есть - только я незнаю как это в оракле делается :)
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
SQL
Простой
Sql перерос значения на след строку?
1 подписчик
вчера
88 просмотров
0
ответов
SQL
Простой
Сальдо по двум столбцам?
1 подписчик
03 мар.
166 просмотров
2
ответа
SQL
Простой
Имеет ли значение порядок связывания таблиц левым соединением?
2 подписчика
21 февр.
173 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Как сделать что бы подгружались записи соответствующие промежуточным значениям чекбоксов?
1 подписчик
19 февр.
97 просмотров
1
ответ
SQL
Простой
Почему запрос sql возвращает неверное количество полей при поиске максимума?
1 подписчик
25 янв.
174 просмотра
1
ответ
SQL
+1 ещё
Простой
Более оптимальный запрос sql?
1 подписчик
23 янв.
274 просмотра
2
ответа
SQL
+2 ещё
Простой
Как правильно сделать выборку из нескольких таблиц?
1 подписчик
12 янв.
254 просмотра
0
ответов
PHP
+3 ещё
Простой
Как вывести крайние диалоги пользователей?
2 подписчика
12 янв.
248 просмотров
2
ответа
SQL
Простой
Как получить группу по регулярному выражению с помощью REGEXP_SUBSTR?
1 подписчик
10 янв.
63 просмотра
1
ответ
MySQL
+1 ещё
Простой
Как правильно сформировать SQL запрос?
1 подписчик
09 янв.
2268 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Аналитик SQL в Индию
Wanted.
•
Москва
До 3 000 $
Data Engineer\ Разработчик БД SQL
Data World
•
Санкт-Петербург
До 230 000 ₽
Разработчик Oracle
УБРиР
•
Москва
от 217 000 до 217 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама