Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Временные таблицы в Intebase [D5, IB5.x]


Сергей Б. ©   (2002-07-26 13:19:00) 

Здравствуйте, Уважаемые! Вопрос: возможно ли создавать временные таблицы в Interbase? Если да, то как? Если нет, то как быть?


Fareader   (2002-07-29 20:14:00) [1]

Сергей Б. посмотри на www.ibase.ru - там много вкусного :)


Сергей Б.   (2002-07-28 12:34:00) [2]

2 Desdechado: Так сложилось, что я НИКОГДА не нуждался в ХП. Где почитать о них на РУССКОМ (с инглишем будет трудновато продвигаться).


Desdechado   (2002-07-27 15:44:00) [3]

работать с IB и не использовать хранимых процедур - удивительно это слышать. я, например, стараюсь как можно больше бизнес-логики засунуть именно в них. Плюсы такого подхода:
1. если что-то надо обновить, пишется скрипт, запускается админом - и все у всех юзеров уже одинаково, не надо бегать и устанавливать новые версии
2. клиентские компы могут быть слабенькие при крутом сервере, ведь все выполняется на нем - экономия денег
3. нет необходимости таскать огромное кол-во данных по сети для обработки у клиентов - экономия траффика, след-но есть возм-ть исп-ть низкоскоростные каналы
4. в хранимой процедуре можно выполнить множество разных запросов к БД, провести анализ и т.д., а затем вернуть итог. А можно и наоборот - при сохранении сложных данных одной ХП распихать их по 2-3 десяткам таблиц в нужном виде

2 MsGuns © (26.07.02 22:33)
не надо так категорично. имхо, Сергею Б. нужно нечто другое, особенно НЕ TBatchMove - вчитайтесь в вопрос повнимательней


MsGuns   (2002-07-26 22:33:00) [4]

Если надо попроще, то есть такая проца в RxLib (ExportTotable, вроде бы, но точно не помню), которая упрощает получение врем.таблииц из возврвщаемого НД. Не слушай эти базары по поводу хп, то, что я предлагаю, намного проще и эффективнее. Проверено !!!


MsGuns   (2002-07-26 22:30:00) [5]

Самый вернй способ - TBatchMove !!!


BAY   (2002-07-26 22:25:00) [6]

ХП - хранимая процедура (Stored Procedure)-дальше в хелпе все написанно.


Сергей Б (из дому)   (2002-07-26 21:45:00) [7]

Я всё понимаю, но это не ответ!!! Ребята, я не совсем "ЧАЙНИК" -- UDF"ы написаны горы, но ХП не щупал. Дайте мульку!!!


Виктор Щербаков   (2002-07-26 14:41:00) [8]

Сергей Б. (26.07.02 14:30)
В документации по IB.


Сергей Б.   (2002-07-26 14:30:00) [9]

Где можно почитать о ХП - что это и как оно работает?


Desdechado   (2002-07-26 14:08:00) [10]

ХП можно вывернуть БД наизнанку, пройтись по всем косточкам и вернуть набор или одно значение - все, что душа желает :)


Сергей Б.   (2002-07-26 13:57:00) [11]

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


Сергей Б.   (2002-07-26 13:55:00) [12]

Хочу иметь возможность создавать временные таблицы для формирования сложных отчетов.


Desdechado   (2002-07-26 13:54:00) [13]

сделай вьюху или for select в хранимой процедуре


Johnmen   (2002-07-26 13:24:00) [14]

А что надо ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо