[pgsql-jp: 34522] Re: データ登録時の重複チェックについて
Yutaka tanida
tanida @ sra.co.jp
2004年 12月 21日 (火) 21:10:10 JST
谷田です。
On Tue, 21 Dec 2004 19:46:29 +0900
ngy.yt @ daikodenshi.co.jp wrote:
> >> Webアプリケーションで、商品の登録をさせようとしているのですが、一人の人が同日に
> >> 同じ商品を登録できないよう、テーブルを「EXCLUSIVE MODE」でロックをかけ、チェッ
> >> クを行っています。
> >テーブルに「member_codeとregist_date(の日付)でユニーク」という設定を
> >加えてはいかがでしょうか?
> >regist_dateを日付にしてしまえば「UNIQUE ( member_code, regist_date )」
> >で済みますし.
>
> 質問時には同日チェックと記入してしまいましたが、正確には12時間でチェックを行って
> おりますので、『member_codeとregist_date』でUNIQUEにすることができませんでした。
member_codeとregist_dateと(カラム追加して)AM/PM情報(フラグ?)でユニー
クになりますよね?
--
Yutaka tanida <tanida @ sra.co.jp>
pgsql-jp メーリングリストの案内