【问题标题】:What is cx Oracle data type for BOOLEAN? [duplicate]BOOLEAN 的 cx Oracle 数据类型是什么? [复制]
【发布时间】:2013-04-12 08:41:59
【问题描述】:

来自http://cx-oracle.sourceforge.net/html/module.html,我无法找到布尔值的 cx Oracle 数据类型。

谢谢,

【问题讨论】:

  • 我上次在 Oracle 工作时,没有布尔数据类型

标签: python plsql cx-oracle


【解决方案1】:

布尔值没有数据类型。但是,您可以使用 int(True) 或 int(False) 来做同样的事情。

【讨论】:

    【解决方案2】:

    在 Oracle 数据库本身中没有这样的数据类型,尽管在 PL/SQL 中编码时有可用的 BOOLEAN 类型。当我需要数据库表中的 Yes/No 字段时,我使用 CHAR(1) 字段,该字段限制为“Y”或“N”;同样,如果我真的需要 True/False 值,我将使用 CHAR(1) 约束来保存 'T' 或 'F'。

    分享和享受。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-15
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-10
      • 2011-02-17
      • 2021-04-08
      相关资源
      最近更新 更多