Adrian Kousz: SQL: Wie kann man einen Datensatz duplizieren?

Beitrag lesen

Ich habe mir die INSERT ... SELECT Syntax angesehen. Dort stehen v.a. zwei interessante Sachen:

AUTO_INCREMENT columns work as usual.

Tut es aber anscheinend nicht...

Specify IGNORE to ignore rows that
would cause duplicate-key violations.

Habe ich folgendermassen probiert:
INSERT IGNORE p_id INTO g_pages SELECT * FROM g_pages WHERE p_id = x