2016-09-29 6 views
0

カスタムタイプを作成できますか?java.util.Listですか?HSQLDB 2.3.3:タイプのJavaリストを作成するには?

CREATE TYPE list 
EXTERNAL NAME 'java.util.List' 
LANGUAGE JAVA; 
+0

なぜそれをしたいですか? –

+0

私はlistを返すjunit模擬実装をいくつか持っています。例えば、サンプルプロシージャーを参照してください。 'CREATE TYPE list EXTERNAL NAME 'java.util.List' LANGUAGE JAVA; PROCEDURE MyStorProc( test_column1 VARCHAR(30)、 test_column2 VARCHAR(30)、 OUT Out_column_Nameリスト) パラメーター・スタイルJAVA 言語JAVA はSQL DATA DYNAMIC RESULTが1 EXTERNAL NAME「com.mypackage.nameを設定READSのCREATE .selectRows ' ; ' –

答えて

0

既存のサポートされているタイプに基づいてタイプを作成できるため、目的に使用できません。

リストに相当するSQLはARRAYです。 INTEGER ARRAYやVARCHAR(100)ARRAYなどの配列を使用する必要があります。 Java静的メソッドで使用する配列のJava形式は、Object []です。

関連する問題