Разница между командами SET EXACT и SET ANSI в Visual FoxPro заключается в том, что они контролируют способ сравнения строк в разных ситуациях. 1
SET EXACT влияет на команды Xbase. 1 Когда эта команда отключена (по умолчанию), происходит частичное сравнение. 1 Когда EXACT включён, строки должны совпадать точно. 1
SET ANSI влияет на команды SQL в FoxPro: SELECT, DELETE-SQL и UPDATE-SQL. 1 При отключённой SET ANSI строки сравниваются до конца более короткой строки, независимо от того, с какой стороны оператора она находится. 3
Таким образом, SET EXACT применяется к нативным командам FoxPro, а SET ANSI — к командам SQL. 2