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

Откуда: мск
Сообщений: 270
MSSQL 2000 на нем работает 1С, размер полей нужно изменить так, чтобы данные не закосячились.
20 апр 04, 11:22    [637434]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
А зачем Вам менять размер полей?
20 апр 04, 11:28    [637459]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
LaN21
Member

Откуда: мск
Сообщений: 270
У меня эти данные связаны с Ораклом (ну их туда переносить надо). А кода идет перенос выходит ошубка Invalid field size. В 1С мне их надо увеличить, а не уменьшать.
20 апр 04, 11:30    [637467]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
Вообще ALTER TABLE, но это неправильно.
Как переносите?
20 апр 04, 11:32    [637477]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
LaN21
Member

Откуда: мск
Сообщений: 270
Есть вьюшка она собирает данные с sql 2000 и передает их в Оракле
20 апр 04, 11:35    [637487]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
Ну так во вьюшке и увеличивайте через cast/convert.
20 апр 04, 11:36    [637491]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
LaN21
Member

Откуда: мск
Сообщений: 270
так вот если бы я умел бы это сделать то наверное проблем бы небыло. Если дам скрипт примерной вьюхи помогете?
20 апр 04, 11:38    [637500]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
А смотря какие типы оракуль поймет.
Вы методом исключения определите, какие он не понимает( тут я Вам не помошник, оракла не знаю ), их и конвертить надо.
20 апр 04, 11:40    [637513]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
LaN21
Member

Откуда: мск
Сообщений: 270
Ну тогда можно пример этой самой cast/convert как они используются
20 апр 04, 11:43    [637530]     Ответить | Цитировать Сообщить модератору
 Re: Как изменить размер полей в работающей таблице  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
См BOL, там всё отлично написано.
20 апр 04, 11:44    [637534]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить