top of page

פתרון לתרגיל בכיתה בנושא פרוצדורות

  • class928417
  • Aug 26, 2014
  • 1 min read

create table EMP

(

EmpID int primary key not null

,EmpName varchar(20)

,EmpEMail varchar(20)

)

--------------------------------------------------------------------------------------

create proc Proc_Insert_Emp

(

@p_id int

,@p_name varchar(20)

,@p_email varchar(20)

)

as

if (@p_id not in (select e.EmpID

from emp e))

and (@p_name is not null)

and (CHARINDEX('@',@p_email) <> 0)

begin

insert into emp values(@p_id,@p_name,@p_email)

end

else print ('יש בעיה עם לפחות אחד מהנתונים')

---------------------------------------------------------------------------------------

exec Proc_Insert_Emp 1,'Yossi','Yossi@gmail.com'


 
 
 

Comments


bottom of page