Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.30;
Скачать: CL | DM;

Вниз

добавить новую запись   Найти похожие ветки 

 
rh   (2003-10-09 11:51) [0]

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


 
Delirium ©   (2003-10-09 11:52) [1]

"добавить новую запись, полностью аналогичную предыдущей" - с реляционной точки зрения это бред. Как ты потом их собираешься отличать?


 
rh   (2003-10-09 11:53) [2]

т.е. нужна копия записи


 
rh   (2003-10-09 11:54) [3]

согласен, но я потом в одной записи изменю значение только одного поля вот и все


 
DenK_vrtz ©   (2003-10-09 11:55) [4]

Если вставка идет друг за другом, то
insert into таблица(поле) values(:параметр) делаешь столько раз сколько нужно,
если вставки не было, то считываешь значения полей предыдущей записи в переменные и делаешь вставку


 
Delirium ©   (2003-10-09 11:56) [5]

"но я потом в одной записи изменю значение только одного поля вот и все" - как ты это сделать собрался-то? Слабо написать запрос?


 
Delirium ©   (2003-10-09 11:59) [6]

Есть констркция insert таблица1 select * from таблица1 и она отработает, только вот не удастся потом модифицировать одну запись из группы клонов


 
Val ©   (2003-10-09 12:04) [7]

>Delirium © (09.10.03 11:56) [5]
Ну, в данном случае понятно, что он хочет клонирование реализовать, что издеваться-то? :)
>rh (09.10.03 11:53) [2]
один из вариантов:
1. пишите хп на сервере, в которй сначала генерите новый id для записи, потом с этим iD и значениями, полученными через параметры делаете вставку.
2. на клиенте собираете данные для вставки в какой-нибудь буфер.
3. вызываете хп и передаете ей эти значения, как параметры.


 
rh   (2003-10-09 12:16) [8]

Спасибо всем.
Отдельное - Delirium"у )))))


 
Anatoly Podgoretsky ©   (2003-10-09 12:25) [9]

Это также кстати означает, что у этой таблицы нет первичного ключа, а это одназначно в могилу.


 
Val ©   (2003-10-09 12:35) [10]

>Delirium © (09.10.03 11:59) [6]
мда, все таки вы были ближе к истине, мои паранормальные способности не попадают :)



Страницы: 1 вся ветка

Текущий архив: 2003.10.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
14-98882
sniknik
2003-10-10 15:17
2003.10.30
Очень прикольное обьявление (в туалете)


1-98598
AlexTregubov
2003-10-19 13:59
2003.10.30
Меню в CoolBar


1-98639
AntonSh
2003-10-17 13:59
2003.10.30
TCollection


7-98890
Zhenka
2003-08-14 08:46
2003.10.30
Панель управления->Язык и стандарты вкладка - Числа


14-98786
SStan
2003-10-13 14:35
2003.10.30
Как запустить NFS 4 под XP?