PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
14996 | 01/04/09 20:39:30 | RE(11):SQLのSelect文で、複数行の値を取り出したい。 By まこと |
14976 | 01/04/07 12:43:03 | RE(10):SQLのSelect文で、複数行の値を取り出したい。 By Chicchi |
14951 | 01/04/04 16:49:32 | RE(9):[新たな問題]SQLのSelect文で、複数行の値を取り出したい。 By M.M |
14950 | 01/04/04 15:51:41 | RE(8):[新たな問題]SQLのSelect文で、複数行の値を取り出したい。 By usan |
14949 | 01/04/04 15:31:36 | RE(7):[新たな問題]SQLのSelect文で、複数行の値を取り出したい。 By M.M |
14948 | 01/04/04 15:19:38 | RE(6):[新たな問題]SQLのSelect文で、複数行の値を取り出したい。 By usan |
14937 | 01/04/03 22:53:39 | RE(5):SQLのSelect文で、複数行の値を取り出したい。 By Taka |
14925 | 01/04/03 13:25:58 | RE(4):SQLのSelect文で、複数行の値を取り出したい。 By Chicchi |
14923 | 01/04/02 19:50:49 | RE(3):SQLのSelect文で、複数行の値を取り出したい。 By MOR |
14919 | 01/04/02 18:24:37 | RE(2):SQLのSelect文で、複数行の値を取り出したい。 By usan |
14918 | 01/04/02 17:18:14 | RE(1):SQLのSelect文で、複数行の値を取り出したい。 By Chicchi |
14916 | 01/04/02 16:20:14 | SQLのSelect文で、複数行の値を取り出したい。 By usan |
カテゴリ:データベース
日付:2001年04月03日 22:53 発信者:Taka
題名:RE(5):SQLのSelect文で、複数行の値を取り出したい。
usanさん、こんばんは。
>SQLのSelect文を使って、データベースから値を取り出しています。
>ですが、1件しかデータを取り出すことができません。
>
>上から順番に1件ずつの値を取り出し、変数に入れるには
>どうしたらいいでしょうか?
SELECT INTO文は単一の行を取り出すだけで、複数行を連続して取得するものではありません。
デーウィンドウ/データストアでもいいですが、スクリプトの中でやるならカーソル処理を使います。
DECLARE文でカーソルを宣言(SELECT文を与える)
OPEN文でカーソルを開く(DBサーバに結果集合の作成を依頼)
FETCH文でカーソルから行のデータを取得(エラーになるまでループさせる)
CLOSE文でカーソルを閉じる
詳しくはヘルプなどでお調べください。
ちなみに、扱うテーブル・カラムやWHERE句などが固定ならば、静的SQLで十分ですよ。>Chicchiさん
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.