【发布时间】:2022-01-22 22:42:54
【问题描述】:
我有一个用例,我需要将 pg_tables 与 svv_table_info 连接起来,并从 pg_tables 中获取列表所有者。当我尝试在 Redshift 上使用以下查询连接两个表时,它会引发以下错误。
我需要什么?
我需要加入 svv_table_info 并从中获取 tableowner col pg_tables
使用的查询:
select a.schema, a.table, b.schemaname , b.tablename ,b.tableowner
from svv_table_info a
left join pg_tables b
on a.schema = b.schemaname
and a.table = b.tablename limit 10;
错误:
SQL 错误 [500310] [0A000]:亚马逊无效操作:指定类型 或 Redshift 表不支持的函数(每条 INFO 消息一个)。;
- 我尝试使用 Cast、Convert 并尝试创建一个临时表并访问 tableowner,但没有任何效果
谢谢,悟空
【问题讨论】:
标签: sql amazon-redshift