掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
乱数を振り当てランダムにある一定数のデータを取得するには? (ID:36638)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
取得までは以下の方法でうまくいったのですが、 sql.add('select * from tableA sample(50) where rownum <= 3'); 取得したデータの1つの項目を、updateしてそのデータに抽選されたフラグを立てたいのですが、以下のように書いても、SQL構文エラーが出るか、または実行しても全く反応しません。どのように、命令文を書けばよいでしょうか? with query do begin close; sql.add('update tableA set FLAG = 1'); sql.add('where select * from tableA sample(50) where rownum <= 3'); execsql; end
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.