When I run the stored procedure, an error occurs. Please suggest how to fix this error.
This is my stored procedure:
ALTER PROCEDURE [dbo].[spGetAllEmployees]
AS
BEGIN
SELECT
ISNULL(e.Id, '') AS [Id],
ISNULL(e.FirstName, '') AS [First Name],
ISNULL(e.LastName, '') AS [LastName],
ISNULL(e.Gender, '') AS [Gender],
ISNULL(e.DOB, '') AS [DOB],
ISNULL(c.Hobby, '') AS [Hobby],
ISNULL(e.Photo, '') AS [Photo],
ISNULL(e.City, '') AS [City]
FROM
Login e
INNER JOIN
tblHobby c ON e.Hobby = c.Id
END
My First table is
CREATE TABLE [dbo].[Login] (
[Id] INT IDENTITY (1, 1) NOT NULL,
[FirstName] VARCHAR (30) NULL,
[LastName] VARCHAR (30) NULL,
[Gender] VARCHAR (6) NULL,
[DOB] DATETIME NULL,
[Hobby] NVARCHAR (50) NULL,
[Photo] NVARCHAR (MAX) NULL,
[City] VARCHAR (50) NULL,
CONSTRAINT [PK_Login] PRIMARY KEY CLUSTERED ([Id] ASC)
);
Secound Table is
CREATE TABLE [dbo].[tblHobby] (
[Id] INT IDENTITY (1, 1) NOT NULL,
[Hobby] NVARCHAR (50) NULL,
CONSTRAINT [PK_tblHobby] PRIMARY KEY CLUSTERED ([Id] ASC)
);