2011-03-10 55 views
0

我想設置我的表只有4行或4條記錄。爲此,我一直使用以下語法創建一個表:MySQL:如何在表中設置最大行屬性?

CREATE TABLE `zero`.`table_limit` 
    `name` varchar(20) DEFAULT NULL 
) 
ENGINE=InnoDB DEFAULT CHARSET=latin1 MAX_ROWS=4 

我覺得還是不錯的,當我試圖插入超過4行,它沒有顯示任何錯誤。

任何機構能告訴我我在哪裏犯錯嗎?

回答

1

您需要使用BEFORE INSERT觸發器。

+0

好的我會使用觸發器,我們可以使用它,並檢查選擇*從表名,我們如何使用這個值,進一步處理,我認爲觸發器永遠不會返回.... – Arjun 2011-03-10 12:22:28