ОБСУЖДЕНИЕ

Как одним запросом создать несколько таблиц?

8 ответов 7,3 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
На форме лежит компонент
TIBQuiery
в его свойство SQL я пишу скрипт Create table ...
одна таблица создаётся, как создать сразу 2-3 таблицы?
 
Или использовать Batch для выполнения срипта (там несколько CREATE подряд)...

Или по очереди ...
 
е понятно к чкму надо привязать этот BatchMove
(у меня бд на Interbase)
 
Извините .. оченьдавно не имел дела с Interbase .. так можно же подключится к этому серверу БД используя обычные средства БДЕ ?
 
можно, почему нет, компонентом TDatabase.
Но как прикрутить компонент BachMove к нему?
 
Вопрос снимается, разобрался сам
 
BachMove можно прикрутить к Query, щас сижу читаю документацию по компоненту и написано, что BachMove предназначен для груповых операций переноса данных из одного набора в другой, имеет свойства Source и Destination. Можно ли в Mappings указывать скрипты для генерации таблиц, хранимых процедур и триггеров?
 
Да можно .. BatchMove для этого и служит.. я его лично использовал для полной генерации базы по из скрипта...
 
<!--QuoteBegin-Barmutik+24:08:2005, 15:45 -->
<span class="vbquote">(Barmutik @ 24:08:2005, 15:45 )</span><!--QuoteEBegin-->Извините .. оченьдавно не имел дела с Interbase .. так можно же подключится к этому серверу БД используя обычные средства БДЕ ?
[snapback]24012" rel="nofollow" target="_blank[/snapback]​
[/quote]

для того чтобы подключиться к БД Interbase при помощи компонента TDatabase необходимо чтобы эта бд была зарегистрированна в BDE администраторе, для не задан алиас и т.д
 
Статус
Закрыто для дальнейших ответов.