【问题标题】:How to get a column with the bit format in a view?如何在视图中获取位格式的列?
【发布时间】:2014-02-22 20:27:56
【问题描述】:

您好,我有一个要保存为视图的 SQL 查询。该查询具有以下行: IF (TC.exportaComprobante = 1, true, false) 作为标志 当我看到 VIEW 的结构时,标志字段的格式如下: BIGINT (20),我希望它是 BIT

我该如何解决?

【问题讨论】:

  • 试试 CAST 或 CONVERT 函数

标签: mysql view format boolean


【解决方案1】:
CREATE VIEW test AS SELECT *, CAST(IF(true, 1, 0) AS BINARY) FROM test;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-07
    • 2023-03-25
    • 1970-01-01
    • 2018-05-07
    • 1970-01-01
    • 2017-07-01
    • 1970-01-01
    相关资源
    最近更新 更多