Poprosím vás o jednu (začiatočnícku radu), mám tabuľku o x záznamov a y stĺpcov (S1,S2,S3...Sn; n je okolo 10000). Prvý stĺpec je primary key bez duplicity. Potreboval by som do tabuľky TAB vložiť nový záznam, ale tak, aby bol kópiou prvého záznamu (S1=1.. s novým primary key napr. S1=100). Zatiaľ to robím takto a je to des:
INSERT INTO TAB (S1) VALUES(100)
... do tabuľky vložím nový prázdny záznam a potom ho updatetujem
UPDATE TAB as T1,T2 SET T1.S2=T2.S2, T1.S3=T2.S3,...T1.Sn=T2.Sn
WHERE (T1.S1=100) AND (T2.S1=1)
Existuje aj efetívnejší spôsob zápisu? Moc Moc ďakujem