I need help on PowerShell script, I want to store the data from the PowerShell output to SQL Server Table in different rows. Not in String format.
Powershell Query
$failoverGroups = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName $ResourceGroupName -ServerName $Server
$failoverGroupsNames=$failoverGroups.FailoverGroupName
$failoverGroupsNames
Write-Host "List of Failover Groups are : " $failoverGroupsNames
foreach($GroupNames in $failoverGroupsNames){
$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName $ResourceGroupName -ServerName $ServerName -FailoverGroupName $GroupNames
Write-Host $GroupNames
$DATABASENAME= $failoverGroup.DatabaseNames
Write-host "List of databases : " $DATABASENAME
$ResourceGroupName = $failoverGroup.ResourceGroupName
$insertfailover=@"
INSERT INTO FailoverGroupsDBNames (FAILOVERGROUPNAME,DATABASENAME,RESOURCEGROUP,SUBSCRIPTIONNAME)
VALUES('$GroupNames','$a','$ResourceGroupName','$SubscriptionName')
"@
$insertfailover_Conn=Invoke-Sqlcmd -ServerInstance $InsertServerName -Database $InsertDBName -Username $UserName -Password $Password -Query $insertfailover
}

