פתרון לתרגיל בכיתה בנושא פרוצדורות
- 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