powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нужен дубль
2 сообщений из 2, страница 1 из 1
Нужен дубль
    #32842250
De
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, All!

требуется продублировать строку в базе
очень хотелось сделать универсальную вещь подходящую под любую таблицу чтонибудь вроде

Код: plaintext
1.
INSERT INTO :Table 
SELECT * FROM :Table

где Table подставлять из вне, всё бы хорошо но упираемся в Id -> требуется модернизировать перечисление полей, но как в данной ситуации получить все поля таблицы для их перечисления в запросе

Собственно вопросы:
1. Есть ли возможность создать дубль строки не прибегая к перечислению всех полей
2. Если ответ на первый вопрос отрицательный то как вытащить перечисление всех полей и определить какое из них является - PK (для его инкрементирования)

P.S.
по возможности без триггеров

Спасибо.
...
Рейтинг: 0 / 0
Нужен дубль
    #32842660
Фотография Dinky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. синтаксис команды SHOW и для полей и для индексов
ээ, а разве insert может сам в себя вставлять?
можно использовать временную таблицу в качестве буфера

--
Dmitry
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нужен дубль
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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