Я создаю образец базы данных в SQL Server 2008 R2 для класса и заполнил его фиктивными данными. Я могу создавать хранимые процедуры и т. Д.Изменение всех телефонных номеров SQL
Один из sprocs, который я хочу создать, - это изменить все номера телефонов (все американские, 10-значный формат), чтобы они выглядели (XXX) XXX-XXXX.
Я намеренно вошел в группу телефонных номеров в разных моделях и хочу, чтобы их формат sproc полностью соответствовал стандартным форматам, указанным выше, поэтому независимо от того, какой стиль вводится в базу данных, они правильно отформатированы.
Я даже не знаю, как это начать. Я действительно все еще новичок в SQL. ТАКЖЕ ... Я забираю все номера телефонов в базе данных, а не только из одной таблицы.
CREATE PROC spPhoneNumberFormat
AS
Select Employees.Phone, Vendors.Phone, Vendors.AltPhone
From Employees join Vendors on employees.ID = vendors.ID
Надеюсь, что вы все можете помочь?
Каков тип данных, который вы использовали для столбца 'PhoneNumber'? – MusicLovingIndianGirl
varchar (20) Я думал, что оставил его в 10. Мне придется это отредактировать. –
Да, измените его на 'varchar (20)' или больше и попробуйте. – MusicLovingIndianGirl