Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Добавить столбец в середину списка полей таблицы (?)  [new]
senn
Member

Откуда:
Сообщений: 410
Вопрос: возможен ли сабж с помощью ALTER TABLE?
Или надо по старинке через temp таблицу?
Таблица большая (65 млн.), поэтому SSMS-дизайнер отказывается...

Версия:
Microsoft SQL Server 2019 (RTM-CU8) (KB4577194) - 15.0.4073.23 (X64) Sep 23 2020 16:03:08 Copyright (C) 2019 Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on Windows Server 2019 Datacenter 10.0 <X64> (Build 17763: )
22 фев 21, 13:28    [22284723]     Ответить | Цитировать Сообщить модератору
 Re: Добавить столбец в середину списка полей таблицы (?)  [new]
vborets
Member

Откуда:
Сообщений: 166
senn,

нельзя..

В чем смысл?

Вывод полей (как вам надо) делайте в запросе ...
22 фев 21, 13:42    [22284728]     Ответить | Цитировать Сообщить модератору
 Re: Добавить столбец в середину списка полей таблицы (?)  [new]
senn
Member

Откуда:
Сообщений: 410
vborets
senn,

нельзя..

В чем смысл?

Вывод полей (как вам надо) делайте в запросе ...


спасибо.
Речь не о выводе, а о вводе... ETL-Процессы из DB2 на AS400 зависят от последовательности колонок.
Можно обойти, но проще было бы сохранить порядок столбцов.
22 фев 21, 13:47    [22284733]     Ответить | Цитировать Сообщить модератору
 Re: Добавить столбец в середину списка полей таблицы (?)  [new]
aleks222
Member

Откуда:
Сообщений: 1237
senn
vborets
senn,

нельзя..

В чем смысл?

Вывод полей (как вам надо) делайте в запросе ...


спасибо.
Речь не о выводе, а о вводе... ETL-Процессы из DB2 на AS400 зависят от последовательности колонок.
Можно обойти, но проще было бы сохранить порядок столбцов.


create View Имярек with view_metadata
  as
select <Любой порядок полей> from Таблица
22 фев 21, 16:53    [22284797]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить