Tak til Michael for at påpege min fejl. Jeg kan faktisk ikke lave en fremmednøgle, medmindre kolonnen allerede eksisterer. Hvis jeg i stedet udsteder disse to kommandoer, oprettes begrænsningen for fremmednøgle:
ALTER TABLE PICTURE_HISTORY
ADD COLUMN FOREIGNID INT NOT NULL;
ALTER TABLE PICTURE_HISTORY
ADD FOREIGN KEY (FOREIGNID) REFERENCES PICTURE(ID);