2014-02-17 17 views
0

我正在使用DB2數據庫和JPA開發JavaEE項目。 我們可以在表之間進行繼承嗎? 在IBM DB2 Web站點中,我沒有發現DB2文檔通過SQL代碼執行此操作。如何在DB2 Z/OS中實現繼承?

這就是我想要做的 例:

CREATE TABLE TRANSACTION (
TranNo int); 

CREATE TABLE MOBILETRANSACTION (
Number1 varchar(255), 
Number2 varchar(255)); 

什麼是添加到MOBILETRANSACTION表繼承TRANSACTION表中的字?

謝謝!

回答

1

您需要在DB2中稱爲typed-tables。有關繼承的全局信息,請參見:http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.admin.structypes.doc/doc/c0006588.html

您首先需要創建一個結構(類型),然後才能在表中使用該結構。

請首先檢查(http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.admin.structypes.doc/doc/c0006441.html)閱讀所有章節,然後繼續您自己的實施。

+0

謝謝!但是這對於Linux Unix和Windows來說,這在IBM Z/OS上是一樣的嗎? – ilias

+0

我不知道。你沒有具體說明。我是LUW dba – AngocA

+0

是的,我admet!我將標題更改爲Z/OS DB2 :)感謝 – ilias