Potrebuji zkopirovat existujici zaznam v tabulce do tabulky ze ktere se zaznam kopiruje. Problem je s id zaznamu, ktery je zaroven primarnim klicem.
Pomoci 
insert into tableA  SELECT * FROM tableA where id='34' zaznam vytvorit nelze, protoze id=id zdrojoveho zaznamu (duplicita)
Nasel jsem dve reseni problemu:
1) dynamicky generovat "insert" dotaz s vyctem sloupcu !=id 
2) pouziti pomocne tabulky 
Obe mi prijdou ponekud neohrabane. Da se pri kopirovani zaznamu pomoci 
insert into tableA  SELECT * FROM tableA where id='34'  specifikovat "vsechny sloupce, mimo id"?