Sql-Server
使用 Write-DbaDbTableData 時如何將時間戳添加到表中?
我正在嘗試使用一張表來儲存 dbatools 的 SQL 伺服器磁碟空間檢查數據:
$allservers_PRD | Get-DbaDiskSpace | Write-DbaDbTableData -SqlInstance MySQL2019 -Database SQL_DBA_TASK -Table SQL_DISK_SPACE -AutoCreateTable
當我使用它時,如何將時間戳(檢查時間)添加到我的表行中作為添加列?
非常感謝,
當我過去安排類似的設置時,我做了以下事情:
- 用於
-AutoCreateTable
為我想寫入數據庫的任何命令生成基本架構- 修改表格以使用更好的數據類型 + 添加具有預設
GETDATE()
值的列- 將任何結果通過管道傳輸到新修改的表中。
這也很有幫助,因為對命令輸出的任何更新都會因模式差異而中斷,並迫使您根據需要調整程式碼和表。