Когда вы пытаетесь создать этот процесс на MS SQL Server 2008 и пытаетесь связать отчет (отчеты Crystal или SQL Server), вы не можете получить какой-либо параметр из отчета. Я не получаю никаких ошибок. Я просто вижу имя процесса и нет столбца под ним, чтобы получить какие-либо данные из него. Пожалуйста, помогите
create proc getdata
@where as nvarchar (max)
as
declare @sql as varchar(max)
set @sql='select cp.address,
(case when cp.male =1 then ''Male''
when cp.female =1 then ''Female''
else null end ) AS "Gender"
from consumer_premium cp where '+ @where
exec(@sql);
@ где пример выполнения
getdata 'male=1'
Вот таблица
CREATE TABLE [dbo].[Consumer_Premium](
[Address] [nvarchar](255) NULL,
[Male] [bit] NULL,
[Female] [bit] NULL)
пожалуйста, помогите.