PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
10854 | 00/03/28 18:04:09 | RE(6):PB6.5: Sybase SQL Anywhereでのユニークキー自動付番 By noy |
10853 | 00/03/28 17:02:56 | RE(5):PB6.5: Sybase SQL Anywhereでのユニークキー自動付番 By ryochan |
10852 | 00/03/28 15:51:33 | RE(4):PB6.5: Sybase SQL Anywhereでのユニークキー自動付番 By noy |
10851 | 00/03/28 15:16:54 | RE(3):PB6.5: Sybase SQL Anywhereでのユニークキー自動付番 By ふくぞー |
10849 | 00/03/28 14:44:13 | RE(2):PB6.5: Sybase SQL Anywhereでのユニークキー自動付番 By noy |
10846 | 00/03/28 14:27:16 | RE(1):PB6.5: Sybase SQL Anywhereでのユニークキー自動付番 By ふくぞー |
10843 | 00/03/28 13:59:55 | PB6.5: Sybase SQL Anywhereでのユニークキー自動付番 By noy |
カテゴリ:データウィンドウ
日付:2000年03月28日 14:44 発信者:noy
題名:RE(2):PB6.5: Sybase SQL Anywhereでのユニークキー自動付番
ふくぞーさん、こんにちは。
>noyさん、こんにちは。
>
>私は履歴テーブルのMAX値+1の番号を自動で
>採番する処理を作った事はあります。
>処理の内容としては
>1.欠番テーブルに番号が存在しないか確認する。
>(欠番テーブルとは履歴が削除された時にその番号を格納しておくテーブルです)
>2.欠番テーブルに存在した時その番号を振る。
>3.存在しない時履歴テーブルの採番カラムの最大値+1の値を取得し
>番号を入れる。
私の方では欠番テーブルに相当するものはないので、
1,2番は考えなくてもいいですねぇ
で、3番の件ですけど、テーブルの採番カラムの最大値を
その都度読み込んで取得するということでしょうか?
むむむ それはちょっと辛いです。なにせ履歴テーブルな
もので、行数がかなり膨らむと思いますので・・・
説明不足でもうしわけないです。
>わかりにくい説明ですいません・・。
いえいえ、大変参考になりました。ありがとうございました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.