Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
1-1105397600
Паша555
2005-01-11 01:53
2005.01.30
Мерцание и Двойная Буферизация


3-1104223472
Бульбаш
2004-12-28 11:44
2005.01.30
Проблема с форматированием поля


14-1105403008
Поручик
2005-01-11 03:23
2005.01.30
Как пить?


14-1105530696
YurikGL
2005-01-12 14:51
2005.01.30
Ищутся форумы по средствам связи


1-1105595266
Unknown
2005-01-13 08:47
2005.01.30
Проблема с регистром букв расширения файла




   Наверх