Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как изменить структуру таблицы? / 5 сообщений из 5, страница 1 из 1
23.06.2004, 11:01
    #32573198
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить структуру таблицы?
Есть таблица VFP8 с данными, есть ее структура в другой таблице.
Содержимое второй таблицы меняется.

1. Как определить несоответствие?
2. Можно ли произвести соответствующие изменения структуры первой таблицы как в сторону увеличения, так и в сторону уменьшения количества полей?
3. Можно ли сделать это одной командой?
...
Рейтинг: 0 / 0
23.06.2004, 11:08
    #32573225
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить структуру таблицы?
Почитай описание следующих команд и функцию

1. AFIELDS(), COPY STRUCTURE EXTENDED
2. ALTER TABLE
3. Зависит от изменения
...
Рейтинг: 0 / 0
23.06.2004, 11:23
    #32573266
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить структуру таблицы?
Alter Table изменяет по одному полю, в результате получается многоцикловое не слишком красивое решение, нет ли одной команды которая подгояет структуру под расписанную во второй таблице?
...
Рейтинг: 0 / 0
23.06.2004, 11:42
    #32573329
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить структуру таблицы?
Команда ALTER TABLE позволяет модифицировать несколько полей одной командой. Посмотри пример использования этой команды в HELP:

Код: plaintext
1.
2.
3.
4.
5.
CREATE CURSOR test (f1 i)
?AFIELDS(aaa)
ALTER TABLE test ;
	ADD COLUMN f2 i ;
	ALTER COLUMN f1 N( 5 )
?AFIELDS(bbb)
...
Рейтинг: 0 / 0
23.06.2004, 11:46
    #32573345
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить структуру таблицы?
Спасибо :)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как изменить структуру таблицы? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]