| ADATABASES( ) | Помещает в массив переменных памяти имена всех открытых баз данных и описания путей для этих имен. |
| ADD TABLE | Добавляет свободную таблицу в текущую базу данных. Таблица, добавленная в базу данных, не является свободной. |
| ALIAS( ) | Возвращает псевдоним текущей или указанной рабочей области. |
| APPEND | Добавляет одну или несколько записе в конец таблицы. |
| APPEND FROM | Добавляет записи в текущую таблицу из другого файла. |
| APPEND FROM ARRAY | Добавляет одну запись в выбранную в данный момент таблицу для каждой строки массива и заполняет каждую запись данными из соответствующей строки массива. |
| APPEND PROCEDURES | Добавляет процедуры, хранящиеся в текстовом файле, к хранимым процедурам текущей базы данных. |
| AUSED( ) | Помещает в массив переменных памяти псевдонимы и рабочие области для таблиц заданного сеанса. |
| BEGIN TRANSACTION | Начинает транзакцию. Транзакции поддерживаются только для таблиц базы данных. |
| BROWSE | Открывает окно просмотра и выводит записи из текущей или указанной таблицы. |
| CLOSE ALL | Закрывает все открытые базы данных, таблицы, индексы во всех рабочих областях и выбирает рабочую область 1. Закрывает все открытые файлы, созданные по FCREATE( ) или открытые FOPEN( ). Функции. CLOSE ALL не закрывает файл, открытый в SET PRINT. |
| CLOSE DATABASES | Закрывает текущую базу данных и ее таблицы. Если нет текущей базы данных, все открытые свободные таблицы, индексы, форматные файлы во вех рабочих областях закрываются, и выбирается рабочая область 1. |
| CLOSE TABLES | Закрывает все таблицы во всех открытых базах данных, закрывает все свободные таблицы во всех рабочих областях, если нет открытых баз данных. |
| COMPILE DATABASE | Компилирует хранимые процедуры в базе данных. |
| COPY PROCEDURES | Копирует хранимые процедуры текущей базы данных в текстовый файл. |
| COPY STRUCTURE | Создает новую, пустую таблицу с той же структурой, которую имеет выбранная в данный момент таблица |
| COPY STRUCTURE EXTENDED | Создает новую таблицу с полями, содержащими описание структуры выбранной в данный момент таблицы |
| COPY TO | Экспортирует данне из определенной таблицы в другую таблицу или в файлы других форматов, отличных от DBF.другие. Подобна команде EXPORT. |
| COUNT | Считает записи таблицы, удовлетворяющие определенному условию. |
| CPCONVERT( ) | Преобразует символьные поля, memo-поля или символьные выражения в другую кодовую страницу. |
| CPCURRENT( ) | Возвращает номер кодовой страницы из файла конфигурации Visual FoxPro (если она там установлена) или номер текущей кодовой страницы операционной системы. |
| CPDBF( ) | Возвращает кодовую страницу, которой была помечена данная открытая таблица. |
| CREATE CONNECTION | Создает именованное соединение и сохраняет его в текущей базе данных. |
| CREATE CURSOR - SQL | Создает временную таблицу. |
| CREATE DATABASE | Создает базу данных и открывает ее. |
| CREATE FROM | Создает таблицу на основании файла, созданного командой COPY STRUCTURE EXTENDED. |
| CREATE QUERY | Открывает конструктор запросов. |
| CREATE SQL VIEW | Выводит конструктор представлений, давая возможность создать представление SQL. |
| CREATE TABLE | Создает таблицу с описаниеями полей. |
| CREATE TRIGGER | Создает для таблицы триггер Delete (удаления), Insert (добавления) или Update (обновления). |
| CREATE VIEW | Создает файл среды Visual FoxPro. (таблицы, отношения, ресурсный файл и пр.) |
| CURSORGETPROP( ) | Возвращает текущие установки свойств таблицы или курсора Visual FoxPro. |
| CURSORSETPROP( ) | Задает установки свойств для таблицы или курсора Visual FoxPro. |
| CURVAL( ) | Возвращает значение поля непосредственно с диска или из удаленного источника. При использовании с OLDVAL() дает возможность контроля за работой в многопользовательской среде для проверки изменения данных другим пользователем. |
| CREATEOFFLINE( ) | Переводит существующий обзор в offline. |
| DBC( ) | Возвращает имя текущей базы данных и путь к ней. |
| DBF( ) | Возвращает имя таблицы, открытой в заданной рабочей области, или имя таблицы из псевдонима таблицы. |
| DBGETPROP( ) | Возвращает свойство текущей базы данных, или свойство поля, именованного соединения, таблицы или представления текущей базы данных. |
| DBSETPROP( ) | Устанавливает свойство для текущей базы данных или поля, именованного соединения, таблицы или представления текущей базы данных. |
| DBUSED( ) | Возвращает значение "истина" (.T.), если указанная база данных открыта. |
| DELETE | Помечает записи на удаление. |
| DELETE - SQL | Помечает записи на удаление.В отличае от DELETE, DELETE - SQL использует блокировку записей при пометке множества записей для удаления в многопользовательском режиме. Это уменьшает проблемы при работе многих пользователей, но снижает производительность. Для максимальной производительности файлы надо окрывать в монопольном режиме или блокировать командой FLOCK( ). |
| DELETE CONNECTION | Удаляет именованное соединение из текущей базы данных. |
| DELETE DATABASE | Удаляет базу данных с диска. |
| DELETE TRIGGER | Удаляет из базы данных триггер Delete (удаления), Insert (добавления) или Update (обновления) для таблицы. |
| DELETE VIEW | Удаляет представление SQL из текущей базы данных. |
| DISPLAY CONNECTIONS | Отображает информацию об именованных соединениях в текущей базе данных. |
| DISPLAY DATABASE | Отображает информацию о текущей базе данных или о полях, именованных соединениях, таблицах или представлениях текущей базы данных. |
| DISPLAY PROCEDURES | Отображает имена хранимых процедур в текущей базе данных. |
| DISPLAY TABLES | Отображает все таблицы, содержащиеся в текущей базе данных, и информацию о них. |
| DISPLAY VIEWS | Отображает информацию о представлениях SQL в текущей базе данных, указывая, на каких таблицах они базируются - на локальных или на удаленных. |
| DROP TABLE | Удаляет таблицу из текущей базы данных и с диска. |
| DROP VIEW | Удаляет SQL view из текущей базы данных. DROP VIEW идентично DELETE VIEW; DROP VIEW iявляется стандартной командой ANSI SQL для удаленя SQL view. |
| DROPOFFLINE( ) | Отменяет все изменения, сделанные в офф-лайновом обзоре и возвращает обзор в соединение он-лайн. |
| END TRANSACTION | Завершает текущую транзакцию. которые внесены в таблицы, memo-файлы таблиц и файлы индексов, включенные в транзакцию, и завершает ее. |
| EXPORT | Копирует данные из таблицы Visual FoxPro в файл заданного формата. |
| FOUND( ) | Возвращает значение "истина" (.T.) в случае успешного выполнения команды CONTINUE, FIND, LOCATE или SEEK. |
| FREE TABLE | Удаляет из таблицы ссылку на базу данных. |
| GETFLDSTATE( ) | Возвращает числовое значение, показывающее, редактировалось ли поле в таблице или курсоре, добавлялись ли записи, изменился ли для текущей записи статус удаления. |
| GETNEXTMODIFIED( ) | Возвращает номер следующей модифицированной записи в буферизованном курсоре. |
| INDBC( ) | Возвращает значение "истина" (.T.), если заданный объект базы данных принадлежит текущей базе данных; в противном случае возвращается "ложь" (.F.). |
| ISEXCLUSIVE( ) | Возвращает значение "истина" (.T.), если таблица или база данных открыта для монопольного использования; в противном случае возвращается "ложь" (.F.). |
| ISFLOCKED( ) | Возвращает значение "истина" (.T.), если определенная таблица блокирована, в противном случае возвращается "ложь" (.F.). ISFLOCKED( ) аналогична SYS(2011), но возвращает логическое значение, которое не требует локализации для интернациональных приложений. |
| ISRLOCKED( ) | Возвращает значение "истина" (.T.), если запись блокирована, в противном случае возвращается "ложь" (.F.).. ISRLOCKED( ) аналогична SYS(2011), но возвращает логическое значение, которое не требует локализации для интернациональных приложений. |
| KEYMATCH( ) | Просматривает тег индекса или файл индекса в поисках ключа индекса. Возвращает "истину", если найден индексный тэг. |
| LIST CONNECTIONS | Непрерывным потоком отображает информацию об именованных соединениях текущей базы данных. |
| LIST DATABASE | Непрерывным потоком отображает информацию о текущей базе данных. |
| LIST PROCEDURES | Непрерывным потоком отображает имена хранимых процедур в текущей базе данных. |
| LIST TABLES | Непрерывным потоком отображает список всех таблиц текущей базы данных и информацию об этих таблицах. |
| LIST VIEWS | Непрерывным потоком отображает информацию о представлениях SQL в текущей базе данных. |
| LUPDATE( ) | Возвращает дату последнего обновления таблицы, открытой в другой рабочей области. |
| MODIFY CONNECTION | Отображает конструктор соединений, давая возможность интерактивно изменить имеющееся именованное соединение, хранящееся в текущей базе данных. |
| MODIFY DATABASE | Открывает конструктор баз данных, давая возможность в диалоговом режиме модифицировать текущую базу данных. |
| MODIFY PROCEDURE | Открывает текстовый редактор Visual FoxPro, давая возможность создать новые хранимые процедуры для текущей базы данных или изменить существующие хранимые процедуры текущей базы данных. |
| MODIFY QUERY | Открывает конструктор запросов, в котором можно модифицировать или создать запрос. |
| MODIFY VIEW | Отображает конструктор представлений, давая возможность модифицировать имеющееся представление SQL. |
| OLDVAL( ) | Возвращает первоначальное значение поля, которое было модифицировано, но не обновлялось. Используется совместно с CURVAL(). |
| OPEN DATABASE | Открывает базу данных. |
| PACK | Окончательно удаляет все записи, помеченные на удаление в текущей таблице, и сокращает размер memo-файла, связанного с данной таблицей. |
| PACK DATABASE | Убирает из текущей базы данных записи, помеченные на удаление. |
| REFRESH( ) | Обновляет данные в обновляемом представлении SQL. |
| RELATION( ) | Возвращает указанное реляционное выражение для таблицы, открытой в заданной рабочей области. |
| REMOVE TABLE | Удаляет таблицу из текущей базы данных. При удалении таблицы из базы данных, она статовится свободной таблицей и может быть добавлена в другую дазу данных. Таблицы добавляются командой ADD TABLE. При выполнении REMOVE TABLE все первичные индексы, значения по умолчанию, правила проверки, связанные с таблицей, удаляются. |
| RENAME CONNECTION | Переименовывает именованное соединение текущей базы данных. |
| RENAME TABLE | Переименовывает таблицу текущей базы данных. |
| RENAME VIEW | Переименовывает представление текущей SQL базы данных. |
| REQUERY( ) | Повторно извлекает данные для представления SQL. |
| ROLLBACK | Отменяет все изменения, внесенные в ходе текущей транзакции. состояние таблиц, табличных memo-файлов и файлов индексов, в котором они находились в момент начала транзакции. |
| SEEK | Просматривает индексированную таблицу в поисках первого вхождения записи, ключ индекса которой возвращает логическое значение, указывающее, насколько успешным был поиск. |
| SEEK( ) | Просматривает индексированную таблицу в поисках первого вхождения записи, ключ индекса которой возвращает логическое значение, указывающее, насколько успешным был поиск. Возвращает логическое значение "истина" .T., если запись найдена.. |
| SELECT | Активизирует заданную рабочую область. |
| SELECT( ) | Возвращает номер рабочей области, выбранной в данный момент, или наибольший среди номеров неиспользуемых рабочих областей. текущей рабочей области. |
| SELECT - SQL | Стандартный запрос SQL для получения данных из одной или нескольких таблиц. Обычно используется в обзорах или при получении информации для определенного набора критериев. |
| SET AUTOSAVE | Определяет, должна ли система Visual FoxPro сбрасывать буферы данных на диск, когда вы выходите из команды READ или возвращаетесь в окно команд. |
| SET BLOCKSIZE | Определяет, каким образом Visual FoxPro распределяет дисковое пространство для хранения memo-полей. |
| SET CARRY | Определяет, должен ли Visual FoxPro переносить данные из текущей записи в новую запись, создаваемую командой INSERT, APPEND или BROWSE. |
| SET COLLATE | Задает последовательность сортировки для символьных полей в последующих операциях индексирования и сортировки. |
| SET CPDIALOG | Определяет, будет ли при открытии таблицы отображаться диалоговое окно Code Page. |
| SET DATABASE | Задает текущую базу данных. |
| SET DATASESSION | Активизирует заданный сеанс формы. |
| SET DELETED | Определяет, будет ли Visual FoxPro обрабатывать записи, помеченные на удаление, и будут ли они доступны для использования в других командах. |
| SET EXCLUSIVE | Определяет, в каком режиме Visual FoxPro открывает файлы таблиц в сети - для монопольного пользования или для совместного. |
| SET FIELDS | Определяет поля в таблице, к которым разрешен доступ. |
| SET FILTER | Задает условие, соблюдение которого делает записи текущей таблицы доступными. |
| SET FULLPATH | Определяет, должны ли функции CDX(), DBF(), MDX() и NDX() возвращать путь вместе с именем файла. |
| SET INDEX | Открывает один или несколько файлов индексов для текущей таблицы. |
| SET KEY | Задает способ доступа к записям некоторого диапазона исходя из их ключей индекса. |
| SET LOCK | Разрешает или запрещает автоматическую блокировку файлов для определенных команд. |
| SET MULTILOCKS | Определяет, можно ли с помощью функций LOCK() или RLOCK() блокировать сразу несколько записей. |
| SET NEAR | Определяет, где располагается указатель записи после неудачного выполнения поиска записи командой FIND, SEEK или SEEK(). |
| SET ORDER | Задает управляющий файл или тег индекса для данной таблицы. |
| SET NULL | Определяет, каким образом поддерживаются значения NULL командами ALTER TABLE, CREATE TABLE и INSERT. |
| SET OPTIMIZE | Включает или отключает оптимизацию по технологии Rushmore. |
| SET REFRESH | Определяет, нужно ли (и как часто) обновлять окно просмотра, отражая в нем изменения, внесенные в записи другими пользователями сети. |
| SET RELATION | Устанавливает отношение между двумя открытыми таблицами. |
| SET RELATION OFF | Разрывает установленное отношение между родительской таблицей в текущей рабочей области и связанной с ней дочерней таблицей. |
| SET REPROCESS | Указывает, сколько раз или как долго Visual FoxPro может повторять попытки блокировать файл или запись после неудачной попытки блокировки. |
| SET SKIP | Создает отношение один-ко-многим между таблицами. |
| SET VIEW | Открывает или закрывает окно представленияили восстанавливает среду Visual FoxPro из файла представления. |
| SETFLDSTATE( ) | Присваивает значение состояния поля или статуса удаления полю или записи в таблице или курсоре. |
| SQLCANCEL( ) | Запрашивает отмену выполняемого оператора SQL. |
| SQLCOLUMNS( ) | Сохраняет в курсоре Visual FoxPro список имен столбцов заданной таблицы источника данных и информацию об этих столбцах. |
| SQLCOMMIT( ) | Фиксирует транзакцию. |
| SQLCONNECT( ) | Устанавливает соединение с источником данных. |
| SQLDISCONNECT( ) | Разрывает соединение с источником данных. |
| SQLEXEC( ) | Посылает оператор SQL в источник данных, где этот оператор подвергается обработке. |
| SQLGETPROP( ) | Возвращает текущие или стандартные установки для активного соединения. |
| SQLMORERESULTS( ) | Копирует еще одно результирующее множество в курсор Visual FoxPro, если такие результирующие множества еще есть. |
| SQLROLLBACK( ) | Аннулирует все изменения, внесенные в ходе текущей транзакции. |
| SQLSETPROP( ) | Задает установки для активного соединения. |
| SQLSTRINGCONNECT( ) | Устанавливает соединение с источником данных с использованием строки соединения. |
| SQLTABLES( ) | Сохраняет в курсоре Visual FoxPro имена таблиц источника данных. |
| SYS(2012) | Возвращает размер блока memo-поля, установленный для данной таблицы. |
| SYS(2029) | Возвращает значение, соответствующее типу таблицы. (например,. FoxPro, Visual FoxPro, Dbase IV, etc...). |
| SYS(3051) | Задает интервал времени (в миллисекундах), в течение которого Visual FoxPro ждет, прежде чем попытается снова блокировать запись, таблицу, memo-файл или файл индекса после предыдущей неудачной попытки. Используйте SET REPROCESS. |
| SYS(3052) | Определяет, будет ли Visual FoxPro использовать установку SET REPROCESS при попытке блокировать файл индекса или memo-файл. |
| SYS(3054) | Определяет, будет ли выводится уровень оптимизации Rushmore для запроса. |
| TABLEREVERT( ) | Сбрасывает изменения, внесенные в буферизованную запись или в буферизованную таблицу, или в курсор, и восстанавливает содержимое по данным OLDVAL() для удаленных курсоров или по текущим значениям на диске для локальных таблиц и курсоров. |
| TABLEUPDATE( ) | Фиксирует изменения, внесенные в буферизованную запись либо в буферизованную таблицу или курсор. |
| TARGET( ) | Возвращает псевдоним таблицы, с которой устанавливается отношение согласно предложению INTO команды SET RELATION. |
| TOTAL | Вычисляет итоговые суммы по числовым полям в текущей таблице. |
| _TRIGGERLEVEL | Содержит доступное только для чтения числовое значение, показывающее уровень вложенности текущей процедуры триггера |
| TXNLEVEL( ) | Возвращает числовое значение, указывающее уровень текущей транзакции. |
| UNLOCK | Снимает блокировку записи, блокировку группы записей или блокировку файла с данной таблицы либо снимает блокировки всех записей и файлов для всех открытых таблиц. |
| UPDATE - SQL | Обновляет записи в таблице актуальными значениями. |
| VALIDATE DATABASE | Обеспечивает корректное размещение таблиц и индексов в текущей базе данных. |
На указанном сервере Вы можете найти более подробное описание функций в формате MS Word.