将 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中文网其他相关文章!