Форум: "Базы";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
ВнизВставится много записей? Найти похожие ветки
← →
AndbyOne (2002-08-21 11:52) [0]Такой INSERT INTO SHIFTLOG (SHIFTKEY, ROLEKEY) VALUES (1, (SELECT ROLEKEY FROM ROLES WHERE TYPEKEY = 1))вставит несколько записей? "SELECT ROLEKEY" возвращает несколько записей. Хотелось бы вставлять много записей скопом и для всех записей SHIFTKEY сделать равным 1, а ROLEKEY разным (в зависимости от условия).
Заранее спасибо!
← →
Val (2002-08-21 12:00) [1]ну..а самому проверить слабо???
и увидеть...что-то типа Too many rows..
для подобных потребностей придуманы ХП, обыкновенный insert же вставляет одну запись.
← →
Reindeer Moss Eater (2002-08-21 12:15) [2]insert into Table1(Field1,Field2) Select Field1,Field2 From Table2
← →
Val (2002-08-21 12:26) [3]>Reindeer Moss Eater (21.08.02 12:15)
да..немного я погорячился, исправляюсь :)
INSERT INTO SHIFTLOG (SHIFTKEY, ROLEKEY) SELECT 1 as SHIFTKEY, ROLEKEY FROM ROLES WHERE TYPEKEY = 1
← →
Alexandr (2002-08-21 12:32) [4]вы еще вот так попробуйте
insert into table(field1) select field1 from table
и наслаждайтесь.
← →
Val (2002-08-21 12:42) [5]злой :)
← →
Alexandr (2002-08-21 12:54) [6]почему злой.
Это можно сказать crash-test.
И предупреждение.
Просто вспомнилось к слову.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c