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