Мне нужно переместить ряд таблиц из одного источника данных в другой. Наша хостинговая компания не предоставляет общих паролей для баз данных, поэтому я не могу написать сценарий SQL для этого.
Лучший вариант — просто написать небольшой скрипт для coldfusion, который позаботится об этом.
Обычно я бы сделал что-то вроде: SELECT * INTO database.table FROM database.table
Единственная проблема заключается в том, что cfquery не позволяет вам использовать два источника данных в одном запросе.
Я не думаю, что мог бы использовать QoQ, потому что вы не можете указать ему использовать второй источник данных, но иметь dbType «Query».
Может ли кто-нибудь придумать какие-нибудь разумные способы сделать это? Или единственный вариант — просто перебирать каждую строку в первом запросе, добавляя их по отдельности ко второму?
Моя проблема в том, что это займет гораздо больше времени. У нас много столов, которые нужно передвинуть.
servername.databasename.dbo.tablename
- person Matt Busche   schedule 10.05.2012