Показать сообщение отдельно
Старый 06.02.2006, 15:16   #7  
wltrn
Гость
 
n/a
Если коротко...
Ключ - это поле или последовательность полей, которые определяют хранение и сортировку данных в таблице.
Первичный ключ (ключ по умолчанию) обеспечивает уникальность записей в таблице, то есть определяет условия хранения данных.
Все остальные ключи - вторичные, они используются для удобства просмотра и сортировки.
Вот функция SETCURRENTKEY и позволяет сменить ключ по умолчанию на вторичный ключ, удобный для сортировки. А в общем случае просто сменить ключ.

Более подробную информацию можно извлечь из документации по Базовым объектам.