powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Неправильная длина ключа
4 сообщений из 4, страница 1 из 1
Неправильная длина ключа
    #33872085
alex_zima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поля punkt и street - символьные, поле dom - числовое
При выполнении команды
INDEX on ALLTRIM(punkt)+ALLTRIM(street)+STR(DOM,3,0) TO PSD ascending
выдается ошибка неправильная длина ключа
В чем я не прав, и как будет правильно?
...
Рейтинг: 0 / 0
Неправильная длина ключа
    #33872087
Фотография Генетический мусор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максимальная длина ключа индекса 100 символов если я не ошибаюсь. Попробуй построить индекс как

Код: plaintext
INDEX on LEFT(punkt, 47 )+LEFT(street, 47 )+STR(DOM, 3 , 0 ) TO PSD ascending
...
Рейтинг: 0 / 0
Неправильная длина ключа
    #33872271
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_zima...В чем я не прав, и как будет правильно?
В архитектуре базы данных...

Если к вопросу подходить серьезно, то надо создавать отдельные справочники для индексов, областей, городов, н/п, улиц... в которых бы Вы зашифровывали код этих объектов. В этом случае усложняется создание Вашего приложения, но уменьшаются индексы и как следствие увеличивается скорость работы программы... Что-то подобное я видел в справочнике адресов МНС России...

Good luck!
...
Рейтинг: 0 / 0
Неправильная длина ключа
    #33873055
alex_zima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем БОЛЬШОЕ спасибо и удачи!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Неправильная длина ключа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]