I think you issue with your SP please verify it.
CREATE PROCEDURE SP_PERDRAWT(
@name varchar(20),
@address varchar(20),
@age int,
@flag varchar(20)
)
AS
BEGIN
IF(@flag='insert')
BEGIN
@tblperdraw createtype_perdraw READONLY
SET NOCOUNT ON
INSERT INTO mytable(name,address ,age)
SELECT * FROM @tblperdraw
END
ELSE IF(@flag='select')
BEGIN
select * from mytable
END
END
please try it out with this correction
if i'm going wrong to understand your issue then let me inform