powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / выборка по дате в blazetop
18 сообщений из 18, страница 1 из 1
выборка по дате в blazetop
    #38763677
Виталийv4567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть база на firebird из приблизительно 60 таблиц и к ней написанный интерфейс. Через этот интерфейс периодически вносятся данные и делается выборка определённой информации. Можно ли как то при помощи BlazeTop сделать выборку начиная с определённой даты и по текущую дату, по всем таблицам? Если можно то как это сделать?

За помощь заранее благодарен!
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38763683
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виталийv4567,

бред какой-то. Если в таблицы есть какое-то поле с датой то обычно делается bydate between :date_begin and :date_end. По каждой из таких таблиц. А по тем таблицам где такого поля нет, такой выборки сделать нельзя. Или ты имеешь в виду аналог ораклового Flashback Query
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38763685
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, нельзя, обломись.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38763699
Фотография zirra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виталийv4567> Можно ли как то при помощи BlazeTop сделать выборку
Закопай это окаменевшее <beep> туда, откуда откопал...
Используй IBExpert...

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38763727
Виталийv4567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответы.
В таблицах к сожалению информации о датах внесения данных нет.
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38763991
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виталийv4567,

Ну и при чем тут BlazeTop, если речь идет о банальной выборке из БД (посредством SQL) за интервал дат? Которых, тем более, в таблице нет.
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764130
SAN_01_08
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо, автор в тайне надеялся что в закромах, например, системных таблиц хранится хронология модификации данных.
Другого объяснения странному вопросу сложно подыскать.
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764135
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, не то чтобы хронология и не то чтобы в системных таблицах, но в тройке в принципе
можно вытащить "все данные свежее чем..."
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764238
Sia-Ori1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В тройке каждая строка сопровождается датой внесения?
По нормальному - только привесить к каждой табличке поле с датой, default 'now'
ALTER TABLE Axxxx
ADD CR_DT TIMESTAMP
DEFAULT 'now'
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764255
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovНу, не то чтобы хронология и не то чтобы в системных таблицах, но в тройке в принципе
можно вытащить "все данные свежее чем..."


колитесь, что там кроме rdb$dbkey появилось?
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764273
afgm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pastorколитесь, что там кроме rdb$dbkey появилось?
Я так понимаю Dimitry Sibiryakov имеет ввиду RDB$RECORD_VERSION.
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764280
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sia-Ori1В тройке каждая строка сопровождается датой внесения?
Номером модифицирующей транзакции.
Остаётся только в триггере на коммит писать id транзакции и current_timestamp в отдельную табличку. Хотя id транзакции можно даже и не писать, т.к. он есть у каждой записи.
Дальше простой join.
Извиняюсь что за всех додумал :)
Но я вот не уверен что в процессе b/r эта инфа не потеряется. Правильно чтобы не терялась, т.к. она крайне полезная.
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764291
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,

потеряется, если делать gbak. Т.к. транзакции начинают нумероваться снова с 1, то сохранение предыдущей информации чревато. nbackup её конечно сохранит
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764309
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисТ.к. транзакции начинают нумероваться снова с 1, то сохранение предыдущей информации чревато.
Я бы сказал что нумерация с 1 чревата, т.к предыдущая информация не сохранится.
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764316
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,

пока ограничение в 2^32 на количество транзакций не снято, приходится при бекапе (средствами gbak) нумеровать транзакции заново. Да и вообще сам процесс бекапа gbak больше похож на восстановление из скрипта, поэтому сохранится эти номера там никак не могут.
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764324
Фотография roadster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeЯ бы сказал что нумерация с 1 чревата, т.к предыдущая информация не сохранится.а зачем тебе предыдущая информация?
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764395
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeНо я вот не уверен что в процессе b/r эта инфа не потеряется. Правильно чтобы не терялась, т.к. она крайне полезная.Может и db_key сохранять ? И фазу луны в момент инсерта ?

PS иногда всё же лучше жевать
...
Рейтинг: 0 / 0
выборка по дате в blazetop
    #38764942
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladМожет и db_key сохранять ? И фазу луны в момент инсерта ?


ну, с db_key, Влад, ты погорячился, но вот фазу луны не мешало бы. :)
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / выборка по дате в blazetop
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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