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

Вниз

Как добавить несколько строк одновременно?   Найти похожие ветки 

 
ShotGuN ©   (2004-12-23 14:55) [0]

Как при помощи одного запроса добавить несколько строк и при этом не нарущить ключ.
Например:
F1  F2  F3
==========
V1  V2  V5  
V1  V3  V6
V1  V4  V7

F1, F2, F3 - ключевые поля. Можно ли с помощью одного запроса добавить все 3 строки с одним лишь изменением F1 = V2???


 
Nikolay M. ©   (2004-12-23 15:24) [1]

INSERT INTO tab
SELECT V2, F2, F3
FROM tab
?


 
Stanislav ©   (2004-12-23 15:29) [2]

Ключ автоинкримент ?


 
Ega23 ©   (2004-12-23 15:32) [3]

Ключ автоинкримент ?

Э-э-э... Это как? На составном ключе?


 
ShotGuN ©   (2004-12-23 15:34) [4]

INSERT INTO tab
SELECT F1, F2, F3
FROM tab

F1, F2, F3 - здесь название полей.

Где указать значение F1???


 
Соловьев ©   (2004-12-23 15:38) [5]

Где указать значение F1???

declare @V1 int
set @V1 = 2

INSERT INTO tab
SELECT @V1, F2, F3
FROM tab


 
ShotGuN ©   (2004-12-23 15:39) [6]

INSERT INTO tab
SELECT "V2" as Field1, F2, F3
FROM tab

Таким образом решается проблема...
Спасибо!!!


 
Nikolay M. ©   (2004-12-23 15:40) [7]


> ShotGuN ©   (23.12.04 15:34) [4]
> Где указать значение F1???


> INSERT INTO tab
> SELECT V1, F2, F3
> FROM tab


 
ShotGuN ©   (2004-12-23 15:55) [8]

declare @V1 int
set @V1 = 2

А если несколько переменных указать надо?? Это как?


 
Nikolay M. ©   (2004-12-23 15:59) [9]


> Nikolay M. ©   (23.12.04 15:40) [7]
> > INSERT INTO tab
> > SELECT V1, F2, F3
> > FROM tab

V2, конечно, невнимателен...


> ShotGuN ©   (23.12.04 15:55) [8]
> declare @V1 int
> set @V1 = 2
>
> А если несколько переменных указать надо?? Это как?


DECLARE
 @V1 INT,
 @V2 INT,
 @V3 INT
?



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
14-1105388543
KilkennyCat
2005-01-10 23:22
2005.01.30
О дельфинах. возможно, баян :)


4-1102678436
Bes
2004-12-10 14:33
2005.01.30
Отображение формы


1-1106123979
MakNik
2005-01-19 11:39
2005.01.30
состояние файла


6-1100090278
prohorov
2004-11-10 15:37
2005.01.30
Как создать на Delphi то, что можно создать JBuilder ом ?


4-1102588278
Yuri Btr
2004-12-09 13:31
2005.01.30
Идентификация процесса по Mutex