Как привести телефон в нормализованный вид

Очищает строку от лишнего мусора. В базе в итоге сохраняется телефон как +71231231231

ALTER   FUNCTION [dbo].[as_normalizePhone]
(
	@s nvarchar(512)
)
RETURNS nvarchar(max) as
BEGIN
	set @s = ltrim(rtrim(lower(@s)))
	set @s = replace(@s, '(', '')
	set @s = replace(@s, ')', '')
	set @s = replace(@s, ' ', '')
	set @s = replace(@s, '-', '')
	
	return @s
END
Насколько полезной была статья?

Что еще посмотреть по SQL Server

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK