gpt4 book ai didi

impala - 如何检查Impala表中是否存在列?

转载 作者:行者123 更新时间:2023-12-04 23:50:28 28 4
gpt4 key购买 nike

我在 Impala 中创建了一个外部表。我正在编写一个 shell 脚本,用于检查该表中是否存在特定的列。

我们可以使用以下查询在 MySql 中执行此操作。

SELECT * 
FROM information_schema.COLUMNS
WHERE
TABLE_SCHEMA = 'db_name'
AND TABLE_NAME = 'table_name'
AND COLUMN_NAME = 'column_name'

但是,在 Impala 中,我们如何实现这一目标?

最佳答案

不幸的是,您无法在 Impala 中查询架构元数据。您可以使用 describe table (请参阅 the documentation )并检查输出。

关于impala - 如何检查Impala表中是否存在列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23545200/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com