RESTORE HEADERONLY用于告诉差异备份除完全备份

使用RESTORE HEADERONLY并检查BackupType列来区分差异备份和完整备份,但是对于如何限制从RESTORE HEADERONLY命令返回的数据有一点困难。

如何限制RESTORE HEADERONLY返回集只是BackupType列的返回信息?

我想做一个存储过程…? 有什么build议么?

你不能。 你将需要创build一个表,并做一个

INSERT INTO #MyTable RESTORE HEADERONLY ... 

然后从表格中只select你想要的列。