diff --git a/public/Remove-DbaDbTableData.ps1 b/public/Remove-DbaDbTableData.ps1 index 21bd4f90796c..bf0908c4ff04 100644 --- a/public/Remove-DbaDbTableData.ps1 +++ b/public/Remove-DbaDbTableData.ps1 @@ -217,7 +217,15 @@ function Remove-DbaDbTableData { " if (Test-Bound Table) { - $sql += " DELETE TOP ($BatchSize) FROM $Table;" + $nameParts = Get-ObjectNameParts -ObjectName $Table + if ($nameParts.Database) { + $bracketedTable = "[$($nameParts.Database)].[$($nameParts.Schema)].[$($nameParts.Name)]" + } elseif ($nameParts.Schema) { + $bracketedTable = "[$($nameParts.Schema)].[$($nameParts.Name)]" + } else { + $bracketedTable = "[$($nameParts.Name)]" + } + $sql += " DELETE TOP ($BatchSize) FROM $bracketedTable;" } elseif (Test-Bound DeleteSql) { $sql += " $DeleteSql;" }