Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];

Вниз

Временные таблицы в Intebase   Найти похожие ветки 

 
Сергей Б.   (2002-07-26 13:19) [0]

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


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

А что надо ?


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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

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


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

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


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

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



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.005 c
7-60863
Timon
2002-06-03 14:28
2002.08.19
Свободная память


1-60661
demona
2002-08-09 04:57
2002.08.19
есть ли компонент как ColorGrid, но с , хотя бы, 256 цветами?


1-60702
Влад Утюмов
2002-08-05 17:56
2002.08.19
Разработка компонент: класс как свойство компоненты.


7-60873
allrussia
2002-06-06 12:43
2002.08.19
И все-таки, как подсчитать размер диска более 2 ГБ?


1-60555
Peroon
2002-08-07 16:16
2002.08.19
Программная очистка поля изображения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский