Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / изменение данных в таблице БД из другой БД. / 7 сообщений из 7, страница 1 из 1
16.10.2018, 10:19
    #39717956
El_Ninio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение данных в таблице БД из другой БД.
Есть две базы в которых существуют таблицы документы и пользователи. В таблицах документы есть поле номер документа (PK) и номер пользователя. В первой БД в таблице документы номер пользователей совпадают с полей таблицы пользователи, а во второй базе номера пользователей разные.
Нужно изменить номер пользователей в первой БД в таблице документы со второй БД с таблицы пользователи.
...
Рейтинг: 0 / 0
16.10.2018, 10:22
    #39717958
AlanDenton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение данных в таблице БД из другой БД.
Базы на одном сервере?
...
Рейтинг: 0 / 0
16.10.2018, 10:27
    #39717960
El_Ninio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение данных в таблице БД из другой БД.
AlanDenton, да
...
Рейтинг: 0 / 0
16.10.2018, 10:32
    #39717964
AlanDenton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение данных в таблице БД из другой БД.
El_Ninio, тогда что мешает используя полный путь к обьекту?

Код: sql
1.
2.
3.
SELECT * FROM [db].[schema].[table]
UPDATE [db].[schema].[table]
...
...
Рейтинг: 0 / 0
16.10.2018, 10:47
    #39717974
El_Ninio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение данных в таблице БД из другой БД.
AlanDenton, я условие не могу написать. Например в первой БД в таблице документы есть поле 1 (номер документа), поле 2 (номер пользователя), ну допустим номер документа равно 1345, а номер пользователя 42, а в таблице пользователи этой же базе поле 1 (номер пользователя), поле 2 (ФИО), номер пользователя совпадает с номером в таблице документы. А второй базе у этого же пользователя номер 159. Мне нужно какое то условие написать, чтобы изменить номер пользователя 42 на 159 в таблице документы. Как это сделать не знаю) и в документах этот пользователь может встречаться несколько раз. допустим у этого пользователя 10 документов с разными номерами.
...
Рейтинг: 0 / 0
16.10.2018, 11:03
    #39717983
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение данных в таблице БД из другой БД.
El_Ninioя условие не могу написать. ... А второй базе у этого же пользователя номер 159.

Пока не сопоставите идентификаторы пользователей в базах - ничо не напишете.

ЗЫ. Функция межбазовой телепатии еще на стадии бета тестирования. Обещают к 3000-у году.
...
Рейтинг: 0 / 0
16.10.2018, 13:56
    #39718151
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение данных в таблице БД из другой БД.
El_Ninio,

для выполнения таких действий составьте таблицу соответствия номеров пользователей в разных базах.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / изменение данных в таблице БД из другой БД. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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