Advertisement

Mysql8.0 处理列数据

阅读量:

在MySQL 8.0版本中,新增计算列的功能已通过“CREATE TABLE”与“ALTER TABLE”这两个语句得以实现。

复制代码
 mysql> create table tb_student(

    
     -> sid INT,
    
     -> sname VARCHAR(20),
    
     -> chinese INT,
    
     -> math INT,
    
     -> english INT,
    
     -> total INT GENERATED ALWAYS AS (chinese+math+english) VIRTUAL
    
     -> );
    
 Query OK, 0 rows affected (2.68 sec)
    
  
    
 mysql> desc tb_student;
    
 +---------+-------------+------+-----+---------+-------------------+
    
|Field|Type|Null|Key|Default|Extra|

    
 +---------+-------------+------+-----+---------+-------------------+

全部评论 (0)

还没有任何评论哟~