我正在将大数据加载到数据库中,
我想知道这个过程如何进行。
我用
select count(*) from table
Run Code Online (Sandbox Code Playgroud)
检查加载了多少行。现在我想获得该过程的百分比。我试过了:
select ( count(*)/20000 ) from table
Run Code Online (Sandbox Code Playgroud)
和
select cast( ( count(*)/20000 ) as DECIMAL(6,4) ) from table
Run Code Online (Sandbox Code Playgroud)
但它们都返回0,
那我该怎么办呢?
最好能显示百分比。
谢谢
整数除法返回一个整数,小数部分被截断。您可以除以20000.0:
select ( count(*)/20000.0 ) from table
Run Code Online (Sandbox Code Playgroud)
如果将整数除数除以整数除数,则结果将是结果的任何小数部分均被截断的整数。
| 归档时间: |
|
| 查看次数: |
14564 次 |
| 最近记录: |