![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.11.2007
Сообщений: 47
|
![]()
Подскажите, пожалуйста, как создать CHECK на столбец, чтобы он проверял вводимый телефон на соответствие шаблону:
+7([3-5 цифр 0-9])[1-3 цифры]-[2 цифры]-[2 цифры] Например: +7(123)123-12-12 +7(1234)12-12-12 +7(12345)1-12-12 |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
![]()
Например так:
Код:
Проблемы: - проверки на цифры все же нет; - нужно будет обрабатывать сообщения сервера СУБД. А оно вам надо? |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 06.11.2007
Сообщений: 47
|
![]()
Спасибо, СУБД MSSQL 2008. А на цифры как-то можно проверку сделать, чтобы буквы в эти позиции нельзя было вставлять?
вместо '_' можно вставить '[0-9]' и всё будет работать, но выглядит как-то громоздко. Может можно как-то регулярками это всё написать? Последний раз редактировалось Stilet; 13.10.2012 в 20:59. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Будет выглядеть примерно так
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 06.11.2007
Сообщений: 47
|
![]()
Спасибо, разобрался!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Тест для проверки словарей | Тотошка91 | Общие вопросы Delphi | 1 | 16.06.2011 23:14 |
Функции VBA для проверки правописания | tumanovalex | Microsoft Office Word | 8 | 28.04.2011 18:59 |