將 MySQL 欄位轉換為 AUTO_INCRMENT
使用 AUTO_INCREMENT
指令將現有 MySQL 欄位修改為 ALTER TABLE
。 前面提供的範例 SQL 有語法錯誤。 正確的做法是:
<code class="language-sql">ALTER TABLE document MODIFY COLUMN document_id INT AUTO_INCREMENT;</code>
讓我們來剖析這個指令:
ALTER TABLE document
:此指令針對名為「document」的表進行修改。 MODIFY COLUMN document_id
:指定要變更的欄位「document_id」。 INT AUTO_INCREMENT
:這會將資料類型設為整數 (INT
) 並啟用新行自動遞增。 執行此語句後,document_id
列將成為 AUTO_INCREMENT
列,通常也充當主鍵。
以上是如何使 MySQL 列自動遞增?的詳細內容。更多資訊請關注PHP中文網其他相關文章!