在MySQL中使用带有TINYINT的Update语句?

让我们首先创建一个表。我们已将其中一列设置为TINYINT类型-

create table DemoTable

   -> (

   -> EmployeeId int,

   -> isMarried tinyint

   -> );

使用插入命令在表中插入一些记录-

insert into DemoTable values(101,true);

insert into DemoTable values(102,false);

insert into DemoTable values(103,true);

insert into DemoTable values(104,true);

使用select语句显示表中的所有记录-

select *from DemoTable;

这将产生以下输出-

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

| EmployeeId | isMarried|

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

|        101 |        1 |

|        102 |        0 |

|        103 |        1 |

|        104 |        1 |

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

4 rows in set (0.00 sec)

这是使用TINYINT实现UPDATE语句的查询-

update DemoTable

   -> set isMarried=false

   -> where EmployeeId=103;

Rows matched: 1 Changed: 1 Warnings: 0

让我们再次检查表记录-

select *from DemoTable;

这将产生以下输出-

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

| EmployeeId | isMaried |

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

|        101 |        1 |

|        102 |        0 |

|        103 |        0 |

|        104 |        1 |

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

4 rows in set (0.00 sec)

以上是 在MySQL中使用带有TINYINT的Update语句? 的全部内容, 来源链接: utcz.com/z/317157.html

回到顶部