powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / UPDATE IF EXISTS, ADD IF NOT EXISTS
2 сообщений из 2, страница 1 из 1
UPDATE IF EXISTS, ADD IF NOT EXISTS
    #40038851
Barlyaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Помогите с решением следующей проблемы:

1. Имеется таблица структуры:
[ID], [Field1], [Field2], [Field3],[Field4]

ID - это счетчик, увеличивается с каждым новым значением и по нему контролируется уникальность.

2. Имеется таблица фактов (не включает в себя поле ID):
[Field1], [Field2], [Field3],[Field4]

Мне необходимо средствами SQL при добавлении строки в таблицу фактов, проверять существует ли значение в таблице структуры и если существует, то подставить ID в таблицу фактов (в новое поле ID), если не существует, то добавить строку в таблицу структуры (с присвоением нового ID) и параллельно добавить этот ID в таблицу фактов.
Впоследствии мне необходимо будет связать данные таблицы по полю ID.
Поля [Fields] будут правиться потом другими запросами, таким образом связь возможна только по ID

Я начинающий в SQL и буду рад примерам кода, либо советам, может я размышляю не в ту сторону.
...
Рейтинг: 0 / 0
UPDATE IF EXISTS, ADD IF NOT EXISTS
    #40038852
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / UPDATE IF EXISTS, ADD IF NOT EXISTS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]