Как вставить данные в 2 таблицы - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть таблица, известная как DepartmentDetails, но я хочу ввести следующие данные в другую таблицу.

Как и в случае, если у меня есть столбец NotificationId внутри таблицы DepartmentDetails, но я хочу удалить столбец NotificationId из DepartmentDetails и отправьте их в новую таблицу, известную как DepartmentWiseNotification, и сохраните NotificationId и DepartmentId в DepartmentWiseNotification

. У меня есть столбец с именем Id для обеих таблиц. Как я могу отредактировать следующий код, но пробовал много пути, но я потерпел неудачу, и я все еще начинающий.

BEGIN
    INSERT INTO DepartmentDetails
    (Code ,Name ,NotificationId, IsApplyForFO ,IsApplyForInv ,IsApplyForBan ,IsActive ,CreatedUserID ,LastModifiedUserID ,CreatedDate ,LastModifiedDate) 
    SELECT
    @Code ,@Name ,NotificationId,@IsApplyForFO ,@IsApplyForInv ,@IsApplyForBan ,@IsActive ,@CreatedUserID ,@LastModifiedUserID ,GETDATE() ,GETDATE()
    FROM OPENJSON(@DepartmentNotificationJSON)

    WITH
    (
        NotificationId INT '$.NotificationId'
    )

    END
    ELSE

...