যৌগিক কী তৈরির ক্ষেত্রে সিনট্যাক্স ত্রুটিটি বুঝতে পারি না। এটি একটি যুক্তিযুক্ত ত্রুটি হতে পারে, কারণ আমি বিভিন্ন ধরণের পরীক্ষা করেছি।
পোস্টগ্রিসে আপনি কীভাবে সম্মিলিত কী তৈরি করবেন?
CREATE TABLE tags
(
(question_id, tag_id) NOT NULL,
question_id INTEGER NOT NULL,
tag_id SERIAL NOT NULL,
tag1 VARCHAR(20),
tag2 VARCHAR(20),
tag3 VARCHAR(20),
PRIMARY KEY(question_id, tag_id),
CONSTRAINT no_duplicate_tag UNIQUE (question_id, tag_id)
);
ERROR: syntax error at or near "("
LINE 3: (question_id, tag_id) NOT NULL,
^