powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Копирование и создание таблицы в ХП.
7 сообщений из 7, страница 1 из 1
Копирование и создание таблицы в ХП.
    #32492642
sYstEmiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Долго рылся на форуме, но ничего не нашел. Извиняйте, если повторяюсь.

1. Возможно ли скопировать структуру конкретной таблицы, не перечисляя всех ее полей?
2. Как это сделать в ХП, передавая ей в качестве параметра имя новой таблицы.

Заранее благодарен.
...
Рейтинг: 0 / 0
Копирование и создание таблицы в ХП.
    #32492676
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно, но ненужно. Грабли это.
...
Рейтинг: 0 / 0
Копирование и создание таблицы в ХП.
    #32493145
sYstEmiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как тогда сделать? Нужна ХП, которая будет создавать новую таблицу, путем копирования структуры существующей. Даже если просто создать таблицу ХП:

CREATE PROCEDURE NEW_PROCEDURE
AS
begin
create table (...)
suspend;
end

Ругается на Create. Если что не так - простите начинающему.
...
Рейтинг: 0 / 0
Копирование и создание таблицы в ХП.
    #32493189
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если версия сервера FB 1.5, то это уже обсуждалось во тут :\r
/topic/87444&hl=execute+statement#634229\r
\r
Best regards,\r
Dnico.
...
Рейтинг: 0 / 0
Копирование и создание таблицы в ХП.
    #32493208
sYstEmiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dnico!

Спасибо за ссылку. Ща буду штудировать.
...
Рейтинг: 0 / 0
Копирование и создание таблицы в ХП.
    #32493473
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От не слушаются люди добрых советов...
...
Рейтинг: 0 / 0
Копирование и создание таблицы в ХП.
    #32493818
Genry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставлю и свои пять копеек.
Такую операцию легко сделать на клиенте (напр. Delphi), используя, скажем компонент TIBTable, для чего методом Assign копируем FieldDefs и IndexDefs из IBTable1 в IBTable2, после чего вызываем метод IBTable2.CreateTable.
Это если я правильно понял вопрос, и скопировать нужно только структуру, но не данные.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Копирование и создание таблицы в ХП.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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