Stored Procedures [dbo].[MssWebDeleteOrderContactPhone]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@inContactIdint4
@inPhoneTypevarchar(50)50
Permissions
TypeActionOwning Principal
GrantExecuteMssExec
SQL Script
create procedure [dbo].[MssWebDeleteOrderContactPhone]
    @inContactId int,
    @inPhoneType varchar(50)
as
begin
    set nocount on

    ;with PhoneData as
    (
        select
        ContactId = @inContactId,
        PhoneTypeId = OrderContactPhoneType.OrderContactPhoneTypeID
        from OrderContactPhoneType
        where OrderContactPhoneType.TypeName = @inPhoneType
    )
    delete OrderContactPhoneNumber from PhoneData
    where OrderContactPhoneNumber.OrderContactFID = PhoneData.ContactId and
    OrderContactPhoneNumber.OrderContactPhoneTypeFID = PhoneData.PhoneTypeId
end
GO
GRANT EXECUTE ON  [dbo].[MssWebDeleteOrderContactPhone] TO [MssExec]
GO
Uses