Файл: ...\Samples\Solution\Db\Index2.scx
Этот пример показывает несколько вариантов, которые Вы можете использоваать для определения уникального идентификатора символьных полей (которые содержат числовые данные). Индексный тэг, основанный на символьном поле сортирует по ASCII представлению данных, тогда как индекс, основанный на числовом выражении, использующем функцию VAL () , сортирует по численному представлению. Следующая таблица показывает различия сортировки двух видов индексов:
cExpression | VAL(cExpression) |
---|---|
1 |
1 |
11 |
2 |
2 |
11 |
Note: |
---|
Когда Вы используете функцию VAL( ), все нечисловые значения будут преобразованы к 0. |
Используя BINTOC (VAL(product_id)), Вы можете значительно уменьшить размер ваших индексных тэгов.