[seasar-dotnet:2418] Re: DBFLUTEの自動採番の設定について

志水正幸 [E-MAIL ADDRESS DELETED]
2015年 1月 27日 (火) 19:12:01 JST


志水です。
超お世話になっております。

ちょっと思いついたのですが
シーケンスとるだけのテーブルつくったりすればいいんですかね?




> 志水です。
> 超お世話になっております。
>
> 外だしでと思ったのですが
> 伝票番号がプライマリのテーブルってないんです。
> だから、伝票番号のシーケンスだけ単独でとりたいんですが
> こんなことってできるんでしょうか?
>
> 以上、ご教示お願いします。
>
>
>> 志水です。
>> 超お世話になっております。
>>
>>
>> 久保さん、ありがとうございます。
>>
>> サポート外でしたか。
>> 了解です。
>> 外だしSQLで対応します。
>>
>> 有難うございました。。
>>
>>
>>
>>> 久保(jflute)です
>>>
>>> 志水さん、こんばんは
>>>
>>>> selectNextValは現れたのですが
>>>> selectNextValFor[column-name]()という
>>>> DEN_NO用のものが現れません。
>>> おぉ...、申し訳ないですが、
>>> DBFlute.NETだとPK以外のシーケンスはサポートしていないので、
>>> 外だしSQLになってしまいます。(Java版だとサポートされている)
>>>
>>> 伝票番号を採番するロジックの中で外だしSQLで検索して、
>>> それをうまく再利用するようにできればと。
>>>
>>>
>>>
>>>
>>> 2015-01-27 17:41 GMT+09:00 志水正幸 <ie2m-smz @ asahi-net.or.jp>:
>>>> 志水です。
>>>> 超お世話になっております。
>>>>
>>>>
>>>> 環境:dbflute-0.8.9.56
>>>>
>>>> OORACLEシーケンスを利用しようとして
>>>> SEQ_SEQNO、SEQ_DEN_NOというシーケンスを作成し
>>>> DBFLUTEに下記のような設定をしたのですが
>>>>
>>>> Behaviorに
>>>> selectNextValは現れたのですが
>>>> selectNextValFor[column-name]()という
>>>> DEN_NO用のものが現れません。
>>>> 他に設定が必要なのでしょうか?
>>>>
>>>> 以上、ご教示宜しくお願いします。
>>>>
>>>> ■sequenceDefinitionMap.dfprop
>>>> map:{
>>>>     ; TR_ANKEN_HD = SEQ_SEQNO
>>>>     ; TR_KARI     = SEQ_SEQNO
>>>>     ; TR_RYOHI_HD = SEQ_SEQNO
>>>>     ; TR_RYOHI_HD.DEN_NO = SEQ_DEN_NO
>>>>     ; TR_KEIHI_HD = SEQ_SEQNO
>>>>     ; TR_KEIHI_HD.DEN_NO = SEQ_DEN_NO
>>>> }
>>>>
>>>>
>>>>
>>>> ---
>>>> このEメールはアバスト アンチウイルスによりウイルススキャンされています。
>>>> http://www.avast.com
>>>>
>>>> _______________________________________________
>>>> seasar-dotnet mailing list
>>>> seasar-dotnet @ ml.seasar.org
>>>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>> _______________________________________________
>>> seasar-dotnet mailing list
>>> seasar-dotnet @ ml.seasar.org
>>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>>
>> _______________________________________________
>> seasar-dotnet mailing list
>> seasar-dotnet @ ml.seasar.org
>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>
> _______________________________________________
> seasar-dotnet mailing list
> seasar-dotnet @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>



seasar-dotnet メーリングリストの案内