|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
Есть таблица "Товары" 255 полей 1 поле - МЕМО 1 поле - длинное целое остальные поля - символьные по 255 символов У четырёх полей G38, G42, G45, G46 надо изменить тип с символьного на числовой плавающий с двойной точностью Ни программно Код: vbnet 1.
ни вручную изменить тип поля не получается. Удалит полк и вставить новое - тоже. Пишет сообщение об ошибке(3190) "Определено слишком много полей" Код: plaintext 1. 2. 3. 4.
Поля не индексированы. И всего полей 255. Даже если убираю несколько - всё рано ни добавить, ни изменить не могу. Что делать? Таблица приложена ------------------------------------------------------------- А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 11:05 |
|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
через create table прописать все поля. Данные потом можно перенести. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 11:24 |
|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
Joss, после того, как убрал 1 поле и сжал БД, вот такой код всё проделал Код: vbnet 1.
После смены типа каждого поля, нужно сжатие/восстановление БД. Видимо создаётся новое поле, а старое ещё остаётся в "буфере"(?). ИМХО ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 11:26 |
|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
Joss, у вас много схожих групп полей может базу надо нормализовать G143POST G1431 G1431N G143SUBD G143CITY G143STREET G143 G143APOST G1431A G1431AN G143ASUBD G143ACITY G143ASTREE G143A ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 11:44 |
|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
Joss, Если сжать базу то добавляется и удаляется. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 11:54 |
|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
Joss, А зачем столько полей? Или до этого на Ёкселе тренировались? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 11:55 |
|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
Да, спасибо. По одному полю, сжимая после каждого преобразования смог изменить типы полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 11:58 |
|
Не могу изменить тип поля в таблице
|
|||
---|---|---|---|
#18+
ROIJoss, А зачем столько полей? Или до этого на Ёкселе тренировались?Это не моя разработка. Я просто правлю то, что мне подсунули. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2016, 13:05 |
|
|
start [/forum/topic.php?fid=45&msg=39215399&tid=1613683]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 320ms |
total: | 444ms |
0 / 0 |