我試圖運行此查詢,其中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