Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как SQL-скриптом изменить порядок следования полей в таблице?
|
|||
|---|---|---|---|
|
#18+
как SQL-скриптом изменить порядок следования полей в таблице? В Консоли это просто - в режиме дизайна перетянул поле вверх или вниз. А как в скрипте то же самое сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2001, 10:14 |
|
||
|
как SQL-скриптом изменить порядок следования полей в таблице?
|
|||
|---|---|---|---|
|
#18+
1.В EM от SQL2000 при дизайне таблицы имеется кнопка Save change script, которая генеририруется скрипт со всеми произведенными вами с таблицей изменениями. 2. Суть этого скрипта такова, что создается временная таблица с новой структурой, затем в нее копируются записи из старой таблицы, если все хорошо, то старая таблица удаляется, а новая переименовывается. 3.Может быть лучше создать View, в котором определить количество и порядок полей, чем каждый раз таблицу ? Или написать процедуру, которая возвращает нужный рекордсет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2001, 10:39 |
|
||
|
как SQL-скриптом изменить порядок следования полей в таблице?
|
|||
|---|---|---|---|
|
#18+
А ещё можно так: update syscolumns set colid = 100 where id = object_id('MyTable') and colid = 2 update syscolumns set colid = 2 where id = object_id('MyTable') and colid = 3 update syscolumns set colid = 3 where id = object_id('MyTable') and colid = 100 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2001, 13:02 |
|
||
|
как SQL-скриптом изменить порядок следования полей в таблице?
|
|||
|---|---|---|---|
|
#18+
Менять порядок следования полей на уровне физической модели - бред сивой кобылы, извините за грубость. Это свидетельствует о полном непонимании основ SQL. Единственный стОящий совет из приведенных здесь - пункт 3 у Glory. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2001, 06:55 |
|
||
|
как SQL-скриптом изменить порядок следования полей в таблице?
|
|||
|---|---|---|---|
|
#18+
Ну, батенька, прям "бред сивой кобылы". Менять порядок следования полей на уровне физической модели может потребоваться для самой разработки и разработчика - для УДОБНОГО рисования диаграмм, пользования QA при отладке и т.д. Кроме того, на рабочей системе это может потребоваться для перемещения text-image полей в конец для преодоления известной ошибки ODBC при работе всяких репликаций и ДТС-ов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2001, 07:36 |
|
||
|
как SQL-скриптом изменить порядок следования полей в таблице?
|
|||
|---|---|---|---|
|
#18+
Удобное рисование диаграмм? Зависит от инструмента разработчика и от него самого Пользование QA при отладке? До сих пор мне не мешал физический порядок полей. Поделитесь проблемой, плз. Из перечисленного Вами могу согласиться лишь с необходимостью менять порядок полей из-за багов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2001, 08:20 |
|
||
|
как SQL-скриптом изменить порядок следования полей в таблице?
|
|||
|---|---|---|---|
|
#18+
>alexeyvg Спасибо за совет. И полностью поддерживаю Ваш последний ответ. У нас есть биллинговая программа. Ею пользуются не только в городах, но и в сельской местности. А уровень администраторов бывает настолько низок, что если у него че-то не работает (потерял промежуточный скрипт обновления например) и просишь его глянуть структуру базы, то он не видя поля на привычном месте в консоли (ну перепутал порядок запуска скриптов или еще че) может такого начудить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2001, 08:25 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32016692&tid=1825061]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 334ms |

| 0 / 0 |
