[前][次][番号順一覧][スレッド一覧]

mysql:7496

From: UNO Shintaro <UNO Shintaro <uno@xxxxxxxxxx>>
Date: Tue, 15 Apr 2003 18:08:18 +0900
Subject: [mysql 07496] Re: JAVA プログラムで insert が正常に行われません

>(3)二度目のinsertです。SEQ列の「8」とういうデータをinsert
>しましたが、順序が入れ替わっています。この後、何度データ
>を入れても、プログラムを一番初めに起動したときのデータ挿
>入位置に、新しいデータが挿入されてしまいます。

リレーショナルデータベース内に格納されているデータには、
概念的には、決まった「順番」というものはありません。
実行結果(1)(2)でくろたろうさんの思惑通りにデータが
並んでいるのは「単なる偶然」です。

selectでのデータの並び順に何らかの規則付けをしたい場合は、
order by句で順番を指定してください。たとえばSEQの番号順なら、
select * from master order by SEQ
とします。

-- 
UNO Shintaro, 宇野 信太郎
mailto:uno@xxxxxxxxxx
http://www.venus.dti.ne.jp/~uno/

[前][次][番号順一覧][スレッド一覧]

      7494 2003-04-15 17:43 [くろ たろう <kuro_ta] JAVA プログラムで insert が正常に行われません
      7495 2003-04-15 18:06 ┣[Kengo Jinno <kengo@x]                                       
->    7496 2003-04-15 18:08 ┗[UNO Shintaro <uno@xx]