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

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

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

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

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


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