2012-10-25 51 views

回答

0

因爲您已對您的表category設置了FOREIGN KEY約束。

Insert into ads values (1, 'pd');  // successful 
DELETE from ads       // successful 
INSERT INTO category VALUES (1,1,'a'); // failed! 

第三查詢adid這是1不上表類別存在了失敗,因爲價值。換句話說,表類別中adid的值取決於表ads上的ID的值。

+0

你的意思是,我必須先將廣告上的記錄放在類別上嗎? –

+0

@SkyScraper確切地說,你想要插入或更新的'adid'的值必須存在首先在廣告桌上 –

+0

ohh我明白了......嗯..謝謝先生!\ m / –

0

根據您的模式,只能爲已存在的ads插入category

相關問題