在SAP HANA中,我構建了一個可正常執行的計算視圖。 我有一個計算列。 現在我從 case when "Anzahl" > 1000000 then 'SUSPECT: Too high?' when "Anzahl" < 1000 then 'SUSPECT: Too low?' else 'OK' end 改變了計算列 case when "Anzahl" > $$IP_UPPER_LIM
即使聯合中的兩個列都具有相同類型,HANA JDBC驅動程序在執行聯合時也會爲列返回不同的元數據類型。 考慮下面的情況: create table test (
A NCHAR(1),
B NCHAR(1)
);
insert into test values('A','B');
select a from test union select b from test;
所以我需要弄清楚如何從另一個表中插入一個where子句,該子句需要我訪問我插入的表。我嘗試從插入的表格中刪除一個別名,但我很快發現你無法做到這一點。基本上,我想檢查的是,我插入到表中的值與我插入的表中的特定字段匹配。這是我試過的: INSERT INTO "USER"."TABLE1" AS A1
SELECT *
FROM "USER"."TABLE2" AS A2
WHERE A2."H
我有幾件物品1 ITEM2項目3 ITEM4 .. item10 我想在SQL視圖,我讓他們在一列 Items
------
item1
item2
item3
item4
....
....
....
item10
任何建議,不勝感激!下面我曾嘗試 select case when item1 in item1 then item1
when item2 in item2
如何從庫存中減去數量後,我在SAP HANA採用觸發 這裏我的代碼在銷售表中插入: create trigger "KABIL_PRACTICE"."SALES_TRIGGER"
after insert on "KABIL_PRACTICE"."SALES" for each row
begin
declare Prod_ID integer;
declare Quant