|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Hello, afgm! You wrote on 21 июня 2011 г. 11:38:19: afgmПосему поддерживаю CyberMax и остальных, радеющих за появление автоматизированных средств рефакторинга. а вы проголосуйте. рублём трудовым. а то! -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 14:42 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Мимопроходящийвас не слышно! повторите! А, может, сразу послать всех переименователей на оракул?.. Пусть мозги конопатят конторе Ларри. Там индусов много, справятся. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 14:43 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Вай-вай. Рефакторинг-то оказывается зло. Тро-ло-ло. Прям все гуру сходу начали писать монументальный, вечно-грамотный код.... Или все, при смене задач сразу быстренько сносят старые базы и начинают писать новые? Тогда респект Вашим работодателя, которые готовы оплачивать полное переписывание системы с нуля, просто потому, что программист решил таки сделать рефакторинг, который он называет почему-то новой разработкой. И ещё, кстати, бывает, что одни гуру уходят, а их вечный - монументальный код при свежем взляде - как бы это по уважительней ... не той свежести (они ведь не переименовывали ничего, просто меняли смысл по-тихому :)) ЗЫ. Я как бы ни у кого ничего не требую... Просто смешно когда выдают за истину в последней инстанции чистой воды бредятину. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 14:45 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Hello, Dimitry Sibiryakov! You wrote on 21 июня 2011 г. 11:43:03: Dimitry SibiryakovА, может, сразу послать всех переименователей на оракул?.. поддерживаю. послать на! и точка. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 14:45 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
afgmВ том то и беда, что слепить алгоритм можно, а вот сделать его качественным нужно время. Всё вышеописанное можно сделать и вручную, но вот разруливать зависимости... труд неблагодарный. Зависимости - это ерунда. Самый геморрой - правка сорцов процедур/триггеров/представлений в автоматическом режиме. Нуегонах. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 14:54 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
IBExpert, Кстати, а если сделать функцию для переливки данных из одной таблицы в другую? Где указывашь только таблицу назначения и всё. Потому что через импорт в скрипт долговато получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:03 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
CyberMaxIBExpert, Кстати, а если сделать функцию для переливки данных из одной таблицы в другую? Где указывашь только таблицу назначения и всё. Потому что через импорт в скрипт долговато получается. 1. insert ... select ... 2. Copy Object в контекстном меню DB Explorer'а ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:08 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovпереименователей на оракул?...индусов много, справятся. Индусы, кстати, уже справились с переименованием. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:25 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
IBExpert, Во, слона и не заметил. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:28 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Hello, SQL Bigot! You wrote on 21 июня 2011 г. 12:25:16: SQL Bigot> Индусы, кстати,*уже* справились с переименованием. > > ALTER TABLE table_name RENAME TO new_table_name; Using this clause invalidates any dependent materialized views. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:35 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Мимопроходящийиз программки для овощного ларька не получится слабать ЭРП. А кто тут заикался про ЕРП? Речь о "без изменения бизнес-требований потребовался рефакторинг" Когда программка для овощного ларька стала тормозить по часу на каждом отчете, пришлось рефакторить и базу и клиента так, что дым стоял. ИМХО, мало кто думал, "когда деревья были маленькими", что прога на дельфи2 для ларька проживет долгую и счастливую жизнь. А она прожила и стала тормозить. И говорить, что такого не бывает - не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:36 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Hello, SQL Bigot! You wrote on 21 июня 2011 г. 12:36:43: SQL BigotКогда программка для овощного ларька стала тормозить по часу на каждом отчете, пришлось рефакторить и базу и клиента так, что дым стоял. переименование таблиц резко повысило быстродействие. раз в пицот! -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:38 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
МимопроходящийUsing this clause invalidates any dependent materialized views. Это фича. Документированная. Ну, станут инвалидными, только материализованные. Перекомпилишь с новым именем new_table_name и вся любовь. Индусов много - допилят :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:42 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
CyberMaxIBExpert, Кстати, а если сделать функцию для переливки данных из одной таблицы в другую? Где указывашь только таблицу назначения и всё. Потому что через импорт в скрипт долговато получается. IBPump, если сурово хочется "не отходя от кассы", то тот же пумп встраивается плагином к эксперту и вызывай через меню "Plugins->InterBase DataPump". А если в пределах одной БД, то самым что ни на есть штатным оператором Insert. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:42 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Hello, Ivan_Pisarevsky! You wrote on 21 июня 2011 г. 12:42:46: Ivan_Pisarevsky> А если в пределах одной БД, то самым что ни на есть штатным оператором Insert.да даже если и не одной. давно уже. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:46 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Мимопроходящийпереименование таблиц резко повысило быстродействие. раз в пицот! Положим, не переименование, а замена куч разрозненных запросов процедурой для каждого отчета и вывод данных в XL массивами, насколько помню, но факт - быстродействие повысилось на пару(!) порядков просто с помощью рефакторинга кода. Пользователи кричали "ура и в воздух чепчики бросали". ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:54 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Ivan_PisarevskyIBPump, если сурово хочется "не отходя от кассы", то тот же пумп встраивается плагином к эксперту и вызывай через меню "Plugins->InterBase DataPump". Когда-то давно пытался его заюзать, чего-то не получилось. Ivan_PisarevskyА если в пределах одной БД, то самым что ни на есть штатным оператором Insert. Да уже понял, что затупил :). В IBExpert'е же есть поддержка создания скрипта INSERT INTO ... SELECT. Я че-то по старинке через экспорт данных в скрипт переливал. Ну вот, еще что-то новое узнал. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:54 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Hello, SQL Bigot! You wrote on 21 июня 2011 г. 12:54:14: SQL BigotПоложим, не переименование тогда об чем тут спор? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 15:55 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Мимопроходящийтогда об чем тут спор? 1."Где Рефакторинг и где Бразилия?" (где, как известно, много диких слабообучаемых обезьян) 2."Кому нужно это никому не нужное переименование таблиц?" (индусам надо зачем-то оказалось - больные, не иначе!) 3."Кто виноват?" (виноваты ли индусы и их предводитель - Ларри Элисон в проблемах, испытываемых простыми девелоперами в ЖароПтице) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 16:10 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
CyberMaxIvan_PisarevskyIBPump, если сурово хочется "не отходя от кассы", то тот же пумп встраивается плагином к эксперту и вызывай через меню "Plugins->InterBase DataPump". Когда-то давно пытался его заюзать, чего-то не получилось.У меня работает, как-то без проблем все "приплугинилось". Мимопроходящийда даже если и не одной. давно уже.Эт я знаю, только пока сам не пощупаю как следует, советы не раздаю. А пощупать все руки не доходят. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 16:34 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
SQL Bigotвиноваты ли индусы и их предводитель - Ларри Элисон в проблемах, испытываемых простыми девелоперами в ЖароПтице Простыми как 3 копейки. И при как тут тогда ОгнеПтиц? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 16:58 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
Di_LIneИ при как тут тогда ОгнеПтиц? Транслейшн, вестимо: FireBird 1. ОгнеПтиц 2. ПожароПтиц 3. ПламеПтиц 4. ОбстрелоПтиц 5. КаминоПтиц 6. СтрельбоПтиц 7. ЖароПтиц 8. ПечкоПтиц 9. ПылоПтиц 10. ТопкоПтиц 11. СвечениоПтиц 12. ВдохновениоПтиц 13. ВоодушевлениоПтиц 14. ЛихорадкоПтиц --------------------------------------- Оracle 1. оракул 2. предсказание 3. прорицание 4. непреложная истина 5. божественное вдохновение 6. божественное откровение 7. место, где вещали оракулы Как вы яхту назовёте ... :O) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 17:22 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
SQL Bigot 4. непреложная истина 5. божественное вдохновение 6. божественное откровение Странно. Это же ведь Майкрософт... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 17:25 |
|
Как переименовать таблицу в IbExpert
|
|||
---|---|---|---|
#18+
SQL BigotКак вы яхту назовёте ... :O) Как Яхве не зови, но все равно Ора Кля ей и останется. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2011, 17:44 |
|
|
start [/forum/topic.php?fid=42&msg=37318392&tid=1599866]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
157ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 284ms |
0 / 0 |