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

taknb2nch [E-MAIL ADDRESS DELETED]
2015年 1月 27日 (火) 19:40:43 JST


志水さん


taknb2nchです。

先の久保さんの返信に、
> 伝票番号を採番するロジックの中で外だしSQLで検索して
とあるように、
外出しSQLで伝票番号のシーケンスだけSELECTすればいけると思いますが。

2015年1月27日 19:12 志水正幸 <ie2m-smz @ asahi-net.or.jp>:
> 志水です。
> 超お世話になっております。
>
> ちょっと思いついたのですが
> シーケンスとるだけのテーブルつくったりすればいいんですかね?
>
>
>
>
>> 志水です。
>> 超お世話になっております。
>>
>> 外だしでと思ったのですが
>> 伝票番号がプライマリのテーブルってないんです。
>> だから、伝票番号のシーケンスだけ単独でとりたいんですが
>> こんなことってできるんでしょうか?
>>
>> 以上、ご教示お願いします。
>>
>>
>>> 志水です。
>>> 超お世話になっております。
>>>
>>>
>>> 久保さん、ありがとうございます。
>>>
>>> サポート外でしたか。
>>> 了解です。
>>> 外だし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 mailing list
> seasar-dotnet @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet


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