【问题标题】:How to convert bool to int in MySql如何在 MySql 中将 bool 转换为 int
【发布时间】:2011-09-09 18:48:51
【问题描述】:

我是 MySql 的新手。所以我不知道很多东西,比如数据类型的转换。如何在 MySql 中将 bool 转换为 int。以及如何在 MySql 中将十进制转换为 Int。

【问题讨论】:

  • 你想改变列的数据类型吗??
  • @NAVEED :我想将 Bool 类型转换为 Int 例如:DECLARE bo BOOL;设置博=真; SELECT CAST(bo AS INT);

标签: mysql


【解决方案1】:

将布尔值类型转换为整数:

SELECT CAST(1=1 AS SIGNED INTEGER); /* 1 */

十进制和字符串相同:

SELECT CAST("1.23" AS SIGNED INTEGER); /* 1 */

【讨论】:

    猜你喜欢
    • 2017-02-24
    • 1970-01-01
    • 2012-01-14
    • 2015-10-07
    • 2011-05-25
    • 2015-12-01
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多