У меня есть поле, которое содержит заголовки статей. Мне нужно создать дружественный или красивый URL из заголовков статей.Обработка строк в хранимой процедуре
Мне нужна помощь, манипулирующая строкой с помощью SQL. Это необходимо сделать в рамках хранимой процедуры или функции.
Требования: Разрешены только допустимые буквы и цифры в нижнем регистре (a-z и 0-9) Все пробелы должны быть заменены тире.
Спасибо!
(обновлено) Я с помощью SQL Server 2008
Какая база данных и версия? –
Я не думаю, что это была бы хорошая идея, так как вы могли бы получить разные элементы, имеющие одинаковый URL. И учитывать это в хранимой процедуре значительно усложняло бы логику. Возможно, сделать это за пределами вашей базы данных будет лучше, независимо от того, будете ли вы делать это часто (например, при выборе или вставке) или один раз. – Mhmmd
@OMG Ponies Sql Server 2008 @ShaderOp У меня уже есть функциональность, чтобы позаботиться о дубликатах. Я планировал сделать все манипуляции перед вставкой данных, но, оказывается, большинство данных уже вставлено в базу данных – donxythe