2015-05-29 39 views
0

使用SAP Hana Studio,我試圖使用最後插入的行的ID。我得到的錯誤是「功能不支持,序列號不允許在這裏」。HANA sql - 無法在子查詢中使用序列號

INSERT INTO RI_PORTFOLIO.GAR_ESTUDOS VALUES 
          (SEQ_ID_ESTUDO.NEXTVAL, 
          9, 10, 'RI_PORTFOLIO.ATRIBUTOS_DE_UC', NULL, 11); 

SELECT * FROM RI_PORTFOLIO.GAR_ESTUDOS WHERE ID_ESTUDO = (SELECT TOP 1 SEQ_ID_ESTUDO.CURRVAL FROM RI_PORTFOLIO.GAR_ESTUDOS); 

我該怎樣才能拿起最後插入的ID?我不熟悉漢語方言。

+1

你嘗試過'WHERE ID_ESTUDO = SEQ_ID_ESTUDO.CURRVAL'嗎? –

回答