內錶行數統計方法

2021-04-20 00:01:45 字數 1074 閱讀 3833

以下是統計內錶行數常用的三種方法,如下:1.

loop at it_itab.

g_lines2

= g_lines2

+ 1.

endloop.

該方法是通過迴圈內部表自己累加行數。 2

.describe table it_itab

lines g_lines1

.該語句通過獲得內部表的屬性,將內部錶行數賦值給

g_lines1

,g_lines1為i

型變數。 3

. g_lines3

= lines( it_itab )

. 使用函式

來計算內部錶行數。

以上三種方法中,第一種方法不推薦使用,推薦使用後兩種方法。

相關**如下:

report zmauricetest.

tables vbak.

data: g_lines1 type i,

g_lines2 type i value 0,

g_lines3 type i,

g_date type d value '19970121',

g_tabix like sy-tabix.

data it_tab like vbak occurs 0 with header line.

select * from vbak into table it_tab.

loop at it_tab.

g_tabix = sy-tabix.

if it_tab-audat <> g_date.

delete it_tab index g_tabix.

continue.

endif.

g_lines2 = g_lines2 + 1.

write:/ it_tab-vbeln,it_tab-audat.

endloop.

describe table it_tab lines g_lines1.

g_lines3 = lines( it_tab ).

write :/ g_lines1,g_lines2,g_lines3.

PostgreSQL表的行數統計

postgresql表的行數統計 在很多情況下我們需要知道乙個表的記錄數有多少。如果你發現你有這樣的需求,你還應該問問這樣的統計的精確度到底又多高。如果你在做會計報表,你需要非常的精確。如果你做乙個網頁的記數器,可能有一些誤差也是允許的。使用count 傳統的計算乙個表的行數的方法是使用count ...

統計乙個表的行數的最快的方法

計算乙個庫里各個表的記錄總數 select b.name,a.rowcnt from sysindexes a,sysobjects b where a.id b.id anda.indid 2and b.xtype u sum row count astotal number of rows fr...

linux shell對行數進行統計的方法

本文參考了 上的例子 1.統計乙個檔案的行數可以用以下命令 grep c txt 或grep n txt wc l ps 使用grep n txt 可以對 txt 的內容顯示行號,比如grep n etc passwd 輸出結果 1 root x 0 0 root root bin bash 2 d...