modify 語句用于修改表結構,包括添加、刪除或修改列。步驟如下:指定要修改的表名。指定要修改的列名。指定列的新數據類型。可選:指定列不允許空值。可選:指定列的默認值。
MODIFY 在 SQL 中的用法
概覽
MODIFY 語句在 SQL 中用于修改表結構。它允許您添加、刪除或修改表的列。
語法
<code class="sql">MODIFY TABLE table_name MODIFY column_name data_type [NOT NULL] [DEFAULT default_value];</code>
登錄后復制
參數
table_name:要修改的表的名稱。
column_name:要修改的列的名稱。
data_type:列的新數據類型。
NOT NULL:可選。如果指定,則列將不允許空值。
DEFAULT default_value:可選。如果指定,則列將獲得指定默認值。
用法
修改列數據類型
<code class="sql">MODIFY TABLE customers MODIFY age INT;</code>
登錄后復制
添加列
<code class="sql">MODIFY TABLE products ADD COLUMN description VARCHAR(255);</code>
登錄后復制
刪除列
<code class="sql">MODIFY TABLE orders DROP COLUMN shipping_address;</code>
登錄后復制
修改列默認值
<code class="sql">MODIFY TABLE employees MODIFY salary DECIMAL(10, 2) DEFAULT 1000;</code>
登錄后復制
注意
MODIFY 語句不可用于修改主鍵列。
在某些數據庫系統中,MODIFY 語句的語法可能略有不同。請參閱您的特定數據庫文檔以獲取詳細信息。