我试图运行此查询,其中IN子句使用CASE来选择两种情况之间的值。 问题出在硬编码值('aaa','bbb')。我无法在THEN中添加多个值,因此它充当常规的IN值。硬代码值将是动态的,因为我会为它传递一个变量。 select kdo.field0
from tb1 data1 inner join tb2 kdo
on kdo.field1 = 'xxx'
and kdo.fiel
我有一个带有四个模式(Schema1,Schema2,Schema3和Schema 4)的Amazon Redshift集群。 我在此群集中创建了一个用户User1。我希望此用户只能以只读方式访问Schema1中的所有表格。目前,此用户可以访问(选择,插入,更新,删除)所有模式的所有表。 我尝试了Redshift手册中的所有命令,但看起来没有任何工作。 实施例: REVOKE ALL on sch