Команда LIST TABLES

Непрерывным потоком отображает список всех таблиц текущей базы данных и информацию об этих таблицах.

Синтаксис:

LIST TABLES
	[TO PRINTER [PROMPT] | TO FILE FileName]
	[NOCONSOLE]

Параметры:
TO PRINTER [PROMPT]
Направляет информацию, возвращаемую командой LIST TABLES, на принтер.
Можно использовать предложение PROMPT, чтобы перед началом печати отображать диалоговое окно Print. Ключевое слово PROMPT нужно указывать сразу после TO PRINTER.
TO FILE FileName
Направляет вывод команды LIST TABLES в файл диска с именем FileName. Если такой файл уже существует и команда SET SAFETY установила значение ON, Visual FoxPro выдаст приглашение с вопросом, следует ли вести запись поверх этого файла.
NOCONSOLE
Подавляет вывод в основное окно Visual FoxPro или в активное пользовательское окно.

Комментарии:
Возвращаемая информация включает имена таблиц вместе с путями, а также часть информации, предоставляемой по команде LIST STATUS. Однако информация, отображаемая командой LIST TABLES, содержит только данные, относящиеся к таблицам, независимо от того, являются ли они открытыми.

Пример:

* В следующем примере открывается таблица customer в базе данных
* testdata. Команда LIST TABLES используется для выдачи информации о
* таблицах этой базы данных.

CLOSE DATABASES
SET PATH TO (SYS(2004) + 'samples\data\')	&& Sets path to database
OPEN DATABASE testdata  && Open testdata database

CLEAR
LIST TABLES  && Lists information about tables in the database

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 13.02.2003