0 голосов
спросил от в категории Access
Я бы использовал текстовое поле как для номера телефона, так и для почтового индекса.
Не все телефонные номера - это просто числовые цифры: вы также можете добавить ' (',') ', чтобы разграничить код области,' + 'для международных префиксов кода и пробелы для удобства чтения. Кроме того, некоторые начинают с нуля, который будет удален с помощью числового поля.

Почтовые индексы также могут быть нечислительными: например, у меня есть две альфа, одна цифра , необязательное пространство, один числовой и два альфа-символа.

В общем случае, если значение представляет собой число, которое можно разумно увеличить в реальном мире, сохраните его в числовое поле. Если это дата или время, используйте этот тип поля. Если вы не можете сделать математику с ней осмысленно, даже если это только цифры в вашей культуре, используйте поле строки. Что такое почтовый индекс + 603? или номер телефона/7?:laugh:

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
Мы должны использовать длинный текст как тип данных для добавления мобильного номера, адреса и т. д.
0 голосов
ответил от
Я бы использовал
TEXT VARCHAR SQL_VARCHAR[1] SQL_WVARCHAR[2]

из-за специального символа, такого как «+», «» и так долго.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Похожие вопросы

0 голосов
0 ответов
спросил 10 Сен, 18 от richard maccutchan в категории Access
0 голосов
0 ответов
спросил 26 Апр, 10 от eddy vluggen в категории Access
0 голосов
0 ответов
спросил 01 Янв, 70 от MacFirst (120 баллов) в категории Access
0 голосов
0 ответов
0 голосов
0 ответов
спросил 10 Янв, 18 от maciej los в категории Access
...