http://q.hatena.ne.jp/1181152632

で、とりあえずの問題は解決したのですが
ひとつ、悩ましいことが出てきました

SELECT COUNT(*) FROM TBL1;

した場合と、前記質問の結果が
異なるのです・・・

これは、何か、設定があるのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/06/07 20:33:28
  • 終了:2007/06/11 14:45:07

回答(1件)

id:kimizu No.1

kimizu回答回数726ベストアンサー獲得回数212007/06/07 21:21:54

ポイント60pt

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?forum=26&t...

http://otndnld.oracle.co.jp/document/products/oracle10g/101/wind...

このあたりがヒントになるでしょうか。

設定ではなく、indid数=index設定数=行数 ではないようですね。

id:rikimaru

なるほど

なるほど

今回は、数もないので、一個づつ、SELECT するのが正解かな

ありがとうございました

2007/06/07 21:58:10
  • id:llusall
    前回回答した者です。
    こちらを見て参考にしたと思うのですが、良く見ると「誤差がある場合がある」という記述がありました。確かでないものを勧めてしまいすみませんでした。
    http://www.sqlpassj.org/bunkakai/dev/report/030123.aspx
  • id:llusall
    このようなものを見つけました。
    今、手元に環境が無いので動作確認できませんが、いかがでしょうか?
    Counting The total Number Of Records In Your SMS Database Tables
    http://myitforum.com/cs2/blogs/dhite/archive/2006/12.aspx

    MSSQL 2000: Row Count Using sysindexes System Table
    http://blogs.x2line.com/al/archive/2005/03/31/872.aspx
  • id:rikimaru
    ご丁寧にありがとうございます

    とりあえず、別の手段でできることが
    なんとか、手抜きできないかと
    悩ましいところなのです^^;

    どうも、ありがとうございました

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません