Я создал интерфейс между моим .net-приложением и SQL-сервером
Итак, я сделал запрос к своему пользовательскому представлению, но некоторые поля не видны в этом представлении, поэтому я хотел бы знать, есть ли способ создать динамическую таблицу через SP
Я объясню свое желание с помощью некоторого кода:
SELECT DISTINCT
P.*,
OC.OrganismeClient,
INTO db.pjrep.NewTable ----> This table is create here
FROM
DB.pjrep.MSP_EpmProject_UserView P
--> Organisme client
LEFT JOIN
(
SELECT
EntityUID as ProjectUID,
CAST(MemberValue as NVARCHAR(255)) as OrganismeClient
FROM
DB.pjrep.[MSPCFPRJ_Table] AA
JOIN DB.pjrep.MSP_EpmLookupTable LT on LT.MemberUID = AA.LookupMemberUID
)
OC on OC.ProjectUID = P.ProjectUID
так что, как только это будет сделано, я хотел бы иметь возможность:
SELECT "FIELDS WHICH COME MY .NET INTERFACE"
FROM db.pjrep.NewTable
Но это не работает, моя хранимая процедура выполняется в течение очень долгого времени (я позволил ей работать более 15 минут), и в моей текущей БД не хватает данных
Есть идеи, что я могу сделать?