SQL Server обновляет новый столбец на основе другого столбца из другой таблицы

Это моя ситуация:

Совет : COLUMN (NUMBER_IDENTITY) на 2 таблицах имеют одинаковое значение, но эти таблицы не имеют отношения друг к другу (это мой выбор для моей ситуации)

Раннее состояние базы данных

  • У меня были таблицы CONTRACTS (ID, NUMBER_IDENTITY, USER_ID)
  • У меня была таблица SUB_CONTRACTS (ID, NUMBER_IDENTITY)

ТЕПЕРЬ

У меня есть таблицы CONTRACTS (ID, NUMBER_IDENTITY, USER_ID)

Я добавляю новый столбец в SUB_CONTRACTS (ID, NUMBER_IDENTITY, USER_ID)

Моя проблема

Я должен обновить столбец USER_ID в SUB_CONTRACTS с тем же значением, которое существует в CONTRACTS . Я могу сделать это обновление, потому NUMBER_IDENTITY столбец NUMBER_IDENTITY из двух таблиц одинаковый. Таким образом, SUB_CONTRACT дополняет CONTRACT .

Вопрос

Как создать функцию, процедуру или запрос в SQL Server, чтобы решить мою проблему? Могу ли я создать функцию, которая одновременно обновляет весь столбец, соответствующий этому условию? Я могу решить в мини-решении с запросом, но я не могу присоединиться к этому мини-запросу, чтобы решить мою проблему.

 update SUB_CONTRACTS set USER_ID = CONTRACTS.USER_ID from SUB_CONTRACTS inner join CONTRACTS on (SUB_CONTRACTS.NUMBER_IDENTITY = CONTRACTS.NUMBER_IDENTITY) 

Этот синтаксис будет работать для SQL Server. Он будет обновлять все значения USER_ID в SUB_CONTRACTS чтобы соответствовать значениям USER_ID в CONTRACTS где значение NUMBER_IDENTITY одинаково в двух таблицах.

  • Дополнительный столбец таблицы и размер на диске
  • Невозможно создать таблицу с SQL
  • T-SQL Cast против конвертирования
  • Получение SqlException, ошибка тайм-аута
  • установить путь к источнику данных в строке соединения
  • Как получить уникальный идентификатор для каждой транзакции с несколькими вставками
  • Высокопроизводительное решение для хранения больших текстовых файлов
  • BackUp и Restore Sql Database By Admin Пользователь в Asp.Net, C #
  • Счетчик просмотров страницы - настройка базы данных и техника / стратегия
  • Запись в базу данных sql в accpac
  • проблема с согласованием WHERE на арабской строке
  • Давайте будем гением компьютера.