Terima kasih kepada Michael untuk menunjukkan kesalahan saya. Saya sebenarnya tidak bisa membuat kunci asing kecuali kolomnya sudah ada. Jika sebaliknya saya mengeluarkan dua perintah ini, batasan kunci asing dibuat:
ALTER TABLE PICTURE_HISTORY
ADD COLUMN FOREIGNID INT NOT NULL;
ALTER TABLE PICTURE_HISTORY
ADD FOREIGN KEY (FOREIGNID) REFERENCES PICTURE(ID);