我已經在mysql數據庫中創建了視圖。現在我正在使用gii應用程序使用該視圖在yii中創建一個CRUD操作,但它在未定義的主鍵中給出了一個錯誤。Mysql:在Mysql視圖中添加主鍵?
如何在我的視圖中定義或添加主鍵,因爲在我的視圖中沒有任何字段是唯一的。
我已經在mysql數據庫中創建了視圖。現在我正在使用gii應用程序使用該視圖在yii中創建一個CRUD操作,但它在未定義的主鍵中給出了一個錯誤。Mysql:在Mysql視圖中添加主鍵?
如何在我的視圖中定義或添加主鍵,因爲在我的視圖中沒有任何字段是唯一的。
視圖是僅有儲存的子查詢。
主鍵的想法是無關緊要的。
視圖並不具有主鍵或索引
MySQL的引擎將使用在基臺(S)定義的索引和鍵。
請確保您的基表創建主鍵。
您無法在視圖上創建主鍵。 –
http://www.researchgate.net/post/Can_I_set_a_primary_key_in_a_view_in_mysql2 –