powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменение структуры таблицы
4 сообщений из 4, страница 1 из 1
Изменение структуры таблицы
    #36936431
valнф2800
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день (вечер, утро).
Есть вопрос.
Недавно начала изучать фокспро.
Как программным методом можно изменять столбцы (название, тип, длину...)
Визуально знаю как делать, но, иногда приходится изменять и создавать новые столбцы.
Так как данных много и таблиц, хочу автоматизировать этот процесс с помощью написания команд в файл .prg
Может существуют еще дополнительные методы?
Всем большое спасибо.
...
Рейтинг: 0 / 0
Изменение структуры таблицы
    #36936443
Ну и вопросы пошли.
F1 - ALTER TABLE.
...
Рейтинг: 0 / 0
Изменение структуры таблицы
    #36936450
valya2800
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
версия 2.6а
...
Рейтинг: 0 / 0
Изменение структуры таблицы
    #36936498
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valнф2800,

В фохпро дос использовала -на правах макета(без проверки синтаксиса)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
use tab1
copy stru to rab1 exte
use rab1
do while .not.eof()
if field_name="naim "
repl field_len with  100 
endif
skip
enddo
j= 100 
do while j< 112 
j=j+ 1 
appe blan
repl field_name with 'sum'+substr(str,j, 3 ), 2 )
repl field_len with  12 ,field_dec with  2 
enddo
crea tab1a from rab1
use tab1a
appe from tab1
use

реально конечно использовала подпрограмму с дополнительными функциями

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
use tab1
copy stru to rab1 exte
use rab1
do cr00 with "naim ","c",  100 , 0 
j= 100 
do while j< 112 
j=j+ 1 
do cr00 with 'sum'+substr(str,j, 3 ), 2 ),"n",  12 ,  2 
enddo
crea tab1a from rab1
use tab1a
appe from tab1
use
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменение структуры таблицы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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