Изменение записей
Чтобы добавить записи в базу данных, используется оператор CREATE, который помещает вновь созданную запись в базу данных. Всем полям в записи присваиваются начальные значения, указанные в схеме. Оператор CREATE вызывает выполнение триггера на создание, связанного с таблицей. Этот триггер может установить для полей в записи новые значения.
Чтобы удалить записи из базы данных, используется оператор DELETE. Оператор DELETE вызывает выполнение триггера на событие удаления, связанного с таблицей.
Оператор ASSIGN или оператор Assignment (=) используются для изменения записи базы данных. Оператор ASSIGN фактически не записывает записи в базу данных до конца транзакции, до выхода записи за пределы области действия или до явного выполнения оператора RELEASE.
Следующий код создаёт новую запись в таблице Customer:
CREATE Customer. // Create the record Customer.Name = "myNewCustomer". // Assign values to fields Customer.Address = "123 Main St.". RELEASE Customer. // Release the record FIND FIRST Customer WHERE Customer.Name = "myNewCustomer". DISPLAY Customer.Name Customer.CustNum Customer.Address.
Дополнительные сведения см. в разделе «Добавление и удаление записей».
