当数据与数据类型不匹配时,如何在 SQL Server 上跳过或说“错误”?例如 IDnchar(2)
在 SQL 服务器上,我有 csv 文件,其中一个数据是 ID 的“1234”。如何在 SQL Server 中获得该数据的错误标志或错误报告。没关系,我可以有关于所有错误的单独的 excel 文件。我只想知道哪些数据出错了。
并且即使出现错误也不会停止脚本。
这是我的脚本
$today = (get-date).Date
$DataImport = Import-Csv -Path (Get-ChildItem filename | where { $_.CreationTime.Date -eq $today } )
$DataTable = Out-DataTable -InputObject $DataImport
write-DataTable -serverInstance servername -Database DBname -TableName Table name -Data $DataTable
功能Out-DataTable
和Write-DataTable
已定义。