【问题标题】:Where clause in VerticaVertica 中的 Where 子句
【发布时间】:2012-05-11 14:33:24
【问题描述】:

我正在尝试将 Vertica 视图定义转换为 Teradata。我在 Vertica 中遇到了一个 where 子句,类似于

Where ( ColumnA or ColumnB);

我不确定这是如何工作的,因为没有比较。

有什么想法吗??

【问题讨论】:

  • 这些列是否在 Vertica 中定义为 boolean(如果它支持该数据类型)?

标签: sql database data-warehouse teradata vertica


【解决方案1】:

相当于

WHERE ColumnA = TRUE OR ColumnB = TRUE

假设两列都可以强制为布尔值。 (我手头没有的 Vertica 文档包含允许的类型强制转换图表;请查看。)

【讨论】:

  • Teradata 中没有 BOOLEAN 数据类型。
猜你喜欢
  • 1970-01-01
  • 2020-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-04
  • 1970-01-01
  • 2014-09-08
  • 2013-03-02
相关资源
最近更新 更多