Здравствуйте, я использую хранимую процедуру для получения данных из разных таблиц здесь, это моя хранимая процедура.как установить значение по умолчанию для столбца при наличии нулевого значения в хранимой процедуре
SELECT
ev.Id,
ev.Title,
ev.PageUrl,
ev.FromDate,
ev.ToDate,
ev.Isactive,
CONVERT(char(10), eventtime, 108) as EventTime,
ev.UserType,
ev.Street,
ev.Image,
ev.Description,
ev.City,
ev.CountryCode,
ev.CategoryId,
ev.UserId,
ev.StateCode,
cm.Name as 'CountryName',
sm.name as 'StateName',
asp.FirstName as 'FirstName',
Cat.Name as 'CategoryName',
ev.ZipCode
from events ev
inner join countrymaster cm on ev.CountryCode=cm.Id
inner join statemaster sm on ev.StateCode=sm.Id
inner join category cat on ev.Categoryid=cat.Id
left join aspnetusers asp on ev.userid=asp.Id
order by createddate desc
в седьмой колонке
CONVERT(char(10), eventtime, 108) as EventTime,
Я получаю время события, бросая его персонаж но когда мое время события равна нулю, то он выдает ошибку, как этот
Invalid отлитого из «System.String» - «System.TimeSpan».
Тип данных события время - время.
Так как я могу установить значение по умолчанию для столбца eventtime, если в нем нет значения.