HI,
try this then exec the sp with null
CREATE proc Example
(
@empid int,
@Mode varchar (1),
@fname varchar (100)= null,
@lname varchar(100)=null
)
As
begin
-- CREATE TABLE [emp] (
-- [empid] [int] IDENTITY (1, 1) NOT NULL ,
-- [Fname] [varchar] (100) NOT NULL ,
-- [Lname] [varchar] (100) NOT NULL
-- ) ON [PRIMARY]
-- GO
If (@Mode='S')
Begin
Select fname,lname from emp where empid = @empid
End
If (@Mode='I')
Begin
Insert into emp(fname,lname) values(@fname,@lname)
End
If (@Mode='U')
Begin
Update emp set fname=@fname,lname=@lname where empid =@empid
End
end
go