Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
Всем привет! Подскажите пожалуйста советом, как я могу скопировать из БД1 в другую БД2 данные с заменой. Структура данных 1в1 Может есть простые варианты без перечисления полей? Сейчас делаю так - сначала удаляю данные которые есть в БД1 и потом копирую уже нужные их из БД2 Можно сделать через конструкцию UPDATE, SET, FROM, where но тут приходится перечислять все поля для update, то же не удобно... может есть какие-нибудь альтернативные варианты? idlastModifyNoderevisioncreateddateFrom36A9BDD3-AB70-467C-B1BE-E80DF1F1E1BA6C499AFD-FC58-AAE9-0139-00285895000414404822018-01-16 07:08:23.0132018-01-16 07:08:00.000D7C6C758-C64B-48AE-97EF-4D3352C0E0926C499AFD-FC58-AAE9-0139-00285895000414479292018-01-28 07:13:37.9872018-01-28 07:13:00.000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 11:15 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
merge - но поля перечислять все равно прийдеться :)) валшебных кпобок нет или чет типа такого delete f from db1.dbo.table1 intersect select * from db2.dbo.table2 + insert into db1.dbo.table1 select * from db2.dbo.table2 except select * from db1.dbo.table1 но ето лютые грабли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 11:29 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
Maxx, спасибо за ответ. а с MERGE можно посмотреть пример? А то все примеры какие-то огромные с update вот так ведь делать, правильно я написал или можно как-то попроще Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 11:40 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
lex871, какие проблемы с перечислением? Перетащите в окно редактора узел с названием Столбцы из обозревателя объектов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 15:46 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
Владислав Колосов, спасибо. Но названия столбцов я получу, а мне ведь надо еще через равно указать какие значения подставлять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 16:38 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
lex871Владислав Колосов, спасибо. Но названия столбцов я получу, а мне ведь надо еще через равно указать какие значения подставлять мдя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 16:53 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
Maxx, разве не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 16:54 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
lex871, Вы что, построчно руками значения вписываете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 19:08 |
|
||
|
insert из другой Бд с заменой значений
|
|||
|---|---|---|---|
|
#18+
Владислав Колосов, нет, вот так делаю Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 19:54 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39635914&tid=1689851]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 411ms |

| 0 / 0 |
