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

Откуда:
Сообщений: 4
Сам я больше Ораклом занимаюсь, но вот понадобилось..
Есть таблица T, в ней колонка K типа char(4), нужно её расширить до char(7), как это проделать на стареньком mssql 6.5 ?
26 ноя 09, 16:06    [7983436]     Ответить | Цитировать Сообщить модератору
 Re: Помогите расширить колонку в таблице?  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381

> Сам я больше Ораклом занимаюсь, но вот понадобилось..
> Есть таблица T, в ней колонка K типа char(4), нужно её расширить до
> char(7), как это проделать на стареньком mssql 6.5 ?

в смысле, программно?

Posted via ActualForum NNTP Server 1.4

26 ноя 09, 16:19    [7983520]     Ответить | Цитировать Сообщить модератору
 Re: Помогите расширить колонку в таблице?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Гм... Ну если стандартное

ALTER TABLE T ALTER COLUMN K char(7) NOT NULL

не прокатывает (не помню вот уже поддерживал ли такой синтаксис 6.5), то добавить новую, проапдейтить, удалить старую, переименовать новую в старую.
26 ноя 09, 16:21    [7983530]     Ответить | Цитировать Сообщить модератору
 Re: Помогите расширить колонку в таблице?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
только через создание новой табл.
--------------------------------------------------------------
Дьявол кроется в деталях.
26 ноя 09, 16:28    [7983612]     Ответить | Цитировать Сообщить модератору
 Спасибо. Значит в рабочее время не получится .. (-)  [new]
Полундра
Member

Откуда:
Сообщений: 4
26 ноя 09, 16:43    [7983725]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить