Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2010, 10:09   #1
chib_sv
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 65
По умолчанию копирование таблицы из одной базы в другую

подскажите как написать запрос на sql что бы он копировал содержимое таблицы из одной базы в другую.
1 база: etalon (nomer, name)
2 база: test (nomer, name)
chib_sv вне форума Ответить с цитированием
Старый 05.08.2010, 10:25   #2
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

Цитата:
Сообщение от chib_sv Посмотреть сообщение
подскажите как написать запрос на sql что бы он копировал содержимое таблицы из одной базы в другую.
1 база: etalon (nomer, name)
2 база: test (nomer, name)
insert into база1..etalon select * from база2..test
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 05.08.2010, 10:39   #3
chib_sv
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 65
По умолчанию

я немного не правильно написал в начале. В общем есть база etalon в ней таблица order с полями nomer, name. Есть вторая база test в ней тоже таблица order с полями nomer, name. Вопрос как из базы etalon скопировать данные полей nomer, name в базу test
chib_sv вне форума Ответить с цитированием
Старый 05.08.2010, 10:42   #4
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

Цитата:
Сообщение от chib_sv Посмотреть сообщение
я немного не правильно написал в начале. В общем есть база etalon в ней таблица order с полями nomer, name. Есть вторая база test в ней тоже таблица order с полями nomer, name. Вопрос как из базы etalon скопировать данные полей nomer, name в базу test
insert into test..order select * from etalon..order
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 05.08.2010, 10:51   #5
chib_sv
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 65
По умолчанию

а что означатет это ".."
chib_sv вне форума Ответить с цитированием
Старый 05.08.2010, 10:54   #6
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

Цитата:
Сообщение от chib_sv Посмотреть сообщение
а что означатет это ".."
<Имя БД>.<Владелец схемы>.<Имя таблицы>

Это работает в MS SQL Express
Для Oracle: <Владелец схемы>.<Имя таблицы>@<Имя БД (вернее линк)>
Для MySQL: не работал в нем
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.

Последний раз редактировалось Sparkman; 05.08.2010 в 10:58.
Sparkman вне форума Ответить с цитированием
Старый 05.08.2010, 10:56   #7
chib_sv
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 65
По умолчанию

спасибо, сейчас по пробую

не получилось не чего, может еще кто поможет? базы открываю в программе IB Expert, подскажите как там это сделать?

а как внести несколько записей в одну таблицу делаю так
Код:
INSERT INTO test (nomer, name) VALUES (1, 'в1')    
INSERT INTO test (nomer, name) VALUES (2, 'в2')
и т.д. как одним запросом ввести данные?

Последний раз редактировалось Stilet; 06.08.2010 в 13:36.
chib_sv вне форума Ответить с цитированием
Старый 20.08.2010, 07:46   #8
pray_driver
Форумчанин
 
Аватар для pray_driver
 
Регистрация: 18.08.2010
Сообщений: 140
По умолчанию

Код:
INSERT INTO test( nomer, name )
SELECT *
FROM etalon;
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
pray_driver вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование результата запроса с одной базы в другую Lokos БД в Delphi 6 14.07.2010 08:01
Копирование записей из одной таблицы в другую rockedit БД в Delphi 4 10.12.2009 21:39
Копирование записей из одной DBF таблицы в другую ИВэТэшка БД в Delphi 0 20.03.2009 22:37
Копирование данных из одной таблицы в другую! фЁдОр БД в Delphi 18 06.01.2008 19:27
Копирование таблиц из одной базы в другую KuH БД в Delphi 7 27.09.2007 15:18