• create table table1 (phone int,kod_name_d int ) --

    create table table2 (nam_d nvarchar(30),kod int)

    insert into table2 values('james',1)

    insert into table2 values('stivens',2)

    insert into table2 values('carlos',3)

    create procedure inserttable1

    @phone int,

    @name varchar(30)

    as

    insert table1

    select @phone,

    kod

    from table2

    where nam_d = @name

    go

    EXEC inserttable1 @phone=11111,@name='james'

    after inserted table1

    phone kod_name_d

    ----- -----

    11111 1

    but i have 5 table for selection insert