[Seasar-user:2342] ストアドプロシージャ調査のお願い

上原慶三 keizou.bos
2005年 7月 9日 (土) 05:51:56 JST


上原です。
S2Daoにストアドプロシージャのサポートを追加しようと思っているのですが、
ストアドプロシージャの返り値を取得する方法が必要です。
DatabaseMetaDataのgetProcedureColumnsメソッドを利用すれば取れるはずなのですが、
サポートしていないDBMSもあるらしいので、どれぐらいのDBMSがサポートしているか
調査したいのですが、協力してもらえないでしょうか。

調査用のプログラムを添付します。
instrは適当なストアドプロシージャ名に変えてください。

ちなみに
postgres8.0.3 postgresql-8.0-310.jdbc3.jar
だとこんな風になりました。
---
ColumnName=PROCEDURE_CAT	null
ColumnName=PROCEDURE_SCHEM	public
ColumnName=PROCEDURE_NAME	instr
ColumnName=COLUMN_NAME	returnValue
ColumnName=COLUMN_TYPE	5
ColumnName=DATA_TYPE	12
ColumnName=TYPE_NAME	varchar
ColumnName=PRECISION	null
ColumnName=LENGTH	null
ColumnName=SCALE	null
ColumnName=RADIX	null
ColumnName=NULLABLE	2
ColumnName=REMARKS	null
---
あと、そんなことしなくてもこうすればサポートできるって方法があれば、
おしえてください。
よろしくお願いします。
-- 
上原 慶三<[E-MAIL ADDRESS DELETED]>
-------------- next part --------------
テキスト形式以外の添付ファイルを除去しました...
ファイル名: ProcedureTest.java
型:         application/octet-stream
サイズ:     1264 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/seasar-user/attachments/20050709/5e60adbb/ProcedureTest.obj



Seasar-user メーリングリストの案内