很可能在 MySQL 表中添加多个存储的生成列。可以用以下示例来说明:
示例
mysql> Create table profit1(cost int, price int, profit int AS (price-cost) STORED, price_revised int AS (price-2) STORED); Query OK, 0 rows affected (0.36 sec) mysql> Describe profit1; +---------------+---------+------+-----+---------+------------------+ | Field | Type | Null | Key | Default | Extra | +---------------+---------+------+-----+---------+------------------+ | cost| int(11) | YES | | NULL | | | price | int(11) | YES | | NULL | | | profit | int(11) | YES | | NULL | STORED GENERATED | | price_revised | int(11) | YES | | NULL | STORED GENERATED | +---------------+---------+------+-----+---------+------------------+ 4 rows in set (0.00 sec) mysql> Insert into profit1(Cost, Price) values(100,110); Query OK, 1 row affected (0.09 sec) mysql> Insert into profit1(Cost, Price) values(200,220); Query OK, 1 row affected (0.09 sec) mysql> Select * from profit1; +------+-------+--------+---------------+ | cost | price | profit | price_revised | +------+-------+--------+---------------+ | 100 | 110 | 10 | 108 | | 200 | 220 | 20 | 218 | +------+-------+--------+---------------+ 2 rows in set (0.00 sec)
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1夸克浏览器怎么找网站 快速找到网站的实用方法分享
- 2oracle数据库误删除数据怎么恢复
- 3mysql用户身份验证查询的是哪个表
- 4dedecms备份的数据库文件在哪里
- 5phpmyadmin怎么改表名
- 6wordpress怎么从数据库获取数据
- 7ao3最新进入方法 ao3最新进入方式2025
- 8wordpress如何备份数据库
- 9无文件攻击防御:内存马检测与行为分析
- 10mysql命令行在哪里
- 11wordpress怎么生成app
- 12mysql数据库属于哪种数据模型
- 13mysql恢复数据库的命令是什么
- 14oracle数据库怎么查询表空间的创建日期
- 15phpmyadmin怎么设置自增
- 16俄罗斯浏览器无需登录的入口 俄罗斯yandex浏览器中文版免登录入口
- 17俄罗斯新引擎入口官网免登录 俄罗斯引擎无需登录网页入口
- 18 手机网站制作与建设方案,手机网站如何建设?
- 19夸克怎么转存别人分享的文件 快速转存分享文件技巧
- 20phpmyadmin目录在哪查找
- 21WordPress怎么新建导航菜单
- 22mysql如何读取脏数据
- 23如何在IIS中新建站点并解决端口绑定冲突?
- 24电脑屏幕黑屏但有图标怎么办 黑屏显示图标解决方法一键恢复
- 25装系统c盘要留多大 系统盘容量规划的4个考量
- 26wordpress如何压缩图片
- 27mongodb怎么开启
- 28redis是什么类型的内存数据库
- 29UC浏览器视频导出SD卡方法
- 30redis槽位为什么是16384

| int(11) | YES | | NULL | |
| price | int(11) | YES | | NULL | |
| profit | int(11) | YES | | NULL | STORED GENERATED |
| price_revised | int(11) | YES | | NULL | STORED GENERATED |
+---------------+---------+------+-----+---------+------------------+
4 rows in set (0.00 sec)
mysql> Insert into profit1(Cost, Price) values(100,110);
Query OK, 1 row affected (0.09 sec)
mysql> Insert into profit1(Cost, Price) values(200,220);
Query OK, 1 row affected (0.09 sec)
mysql> Select * from profit1;
+------+-------+--------+---------------+
| cost | price | profit | price_revised |
+------+-------+--------+---------------+
| 100 | 110 | 10 | 108 |
| 200 | 220 | 20 | 218 |
+------+-------+--------+---------------+
2 rows in set (0.00 sec)