是否有一种看法,在交易过程中能够显示已处理了多少记录?我有一笔交易,其中我要从表中插入和删除数据。我想检查批处理的当前状态,即目前已删除特定表中的多少数据或表中已插入多少记录 ?
示例tran:
arr = np.array(allHoldingsFund['ratioBest'].tolist())
allHoldingsFund['ratioBest'] = (pd.to_numeric(arr, errors='coerce'))
print (allHoldingsFund)
ratioBest
0 4.12
1 NaN
print (allHoldingsFund['ratioBest'].dtype)
float64
像这样选择:
BEGIN TRANSACTION x
-- Some stuff
Insert <TMP_MY_TABLE>
-- Some stuff
DELETE <MY_TABLE>
COMMIT TRANSACTION x
我正在寻求帮助,因为我自己找不到自己,这并不意味着它不存在:)
答案 0 :(得分:0)
我找到了这个视图:
sys.dm_db_partition_stats
例如:
SELECT OBJECT_NAME(object_id), row_count FROM sys.dm_db_partition_stats
WHERE OBJECT_NAME(object_id) = 'MY_TABLE'
row_count
这就是我要寻找的
谢谢您的帮助:)