[Seasar-user:18344] Re: [S2JDBC] シーケンスを手動で発番
Kazuki Oeki
[E-MAIL ADDRESS DELETED]
2009年 8月 20日 (木) 16:55:18 JST
いつもお世話になっております。
おおえきと申します。
早速の回答、ありがとうございました。
申し訳ありません。当方で、最初の投稿時に記載漏れがありました。
というのは、開発環境では PostgreSQL を使用し
実際のアプリの動作環境は Oracle のため
データベースに依存する SQL は、出来れば使用したくありません。
そのために S2JDBC を使用していたのですが…。
hatti 様が回答くださった件で、SQL を直に書かれている部分について
何とかならないものでしょうか。
それではよろしくお願いいたします。
HATTI さんは書きました:
> お世話になっております。
> hatti です。
>
> 下記のような方法はいかがでしょうか。
> 例はオラクルです。
>
> return this.jdbcManager
> .selectBySql(Integer.class,"SELECT "+ シーケンス名 +".NEXTVAL FROM DUAL")
> .getSingleResult();
>
> 以上、よろしくお願いいたします。
>
> 2009/08/20 15:33 に Kazuki Oeki<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> はじめまして。おおえきと申します。
>>
>> 現在、S2JDBC を使用して、プログラム開発を行っているのですが
>> アノテーションを使わずにシーケンスを手動で発番する必要が出てきました。
>>
>> S2JDBC の API を使って、シーケンスから手動で発番するには
>> どうしたらよいでしょうか。
>> すみませんが、どなたかご教授いただければ幸いです。
>>
>> それではよろしくお願いいたします。
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>
--
----------------------------------------
大浴和紀 (おおえきかずき)
mailto:[E-MAIL ADDRESS DELETED]
TEL/FAX 098-947-2151
IP-PHONE 050-3508-4567 (OCN)
MOBILE 090-5802-8589
----------------------------------------
Seasar-user メーリングリストの案内