-- 在表 `users` 中添加一个名为 `age` 的字段,类型为 INT
ALTER TABLE users ADD COLUMN age INT;
-- 解释说明:
-- 1. `ALTER TABLE`:用于修改现有的表结构。
-- 2. `users`:要修改的表名。
-- 3. `ADD COLUMN`:表示要添加一个新的字段。
-- 4. `age`:新字段的名称。
-- 5. `INT`:新字段的数据类型,这里表示整数类型。
如果需要在特定位置添加字段,或者添加带有约束(如默认值、非空等)的字段,可以参考以下示例:
-- 在表 `users` 中添加一个名为 `email` 的字段,类型为 VARCHAR(100),并且设置为非空
ALTER TABLE users ADD COLUMN email VARCHAR(100) NOT NULL;
-- 在表 `orders` 中添加一个名为 `created_at` 的字段,类型为 DATETIME,并且设置默认值为当前时间
ALTER TABLE orders ADD COLUMN created_at DATETIME DEFAULT CURRENT_TIMESTAMP;
-- 在表 `products` 中添加一个名为 `price` 的字段,类型为 DECIMAL(10, 2),并且插入到 `name` 字段之后
ALTER TABLE products ADD COLUMN price DECIMAL(10, 2) AFTER name;
上一篇:mysql modify语句
下一篇:mysql中唯一索引的关键字是
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站