Alexander Kolokolzov пишет:
>> пьян, не ведаю, что творю.
>> EXISTS, судя по всему, тоже значение поля целиком ищет в возвращаемом 
>> наборе. А надо бы посимвольно. Пока что впереди udf, за ней с большим 
>> отрывом CONTAINING :))
> Точно пьян. Перед CONTAINING, хотя и после udf, идет решение Руслана. Только 
> я BIGINT взял - он поширше будет.

И все-таки мое ИМХО таково: подобные проверки надо проводить на клиенте. 

До сих пор вспоминаю ведущие нули в номерах паспорта и мой check 
 >=111111 and <=999999. :)

ЗЫ: Для ИНН есть механизм определения валидности:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=726&mode=print

-- 
Удачи!

Shiliaev Ruslan

Ответить