PowerShellを使用してSQLqueryを実行しましたが、結果をログファイルに保存したいと思います。
$SelectQuery = "SELECT [$columnName] FROM [$DatabaseName].[dbo].[$TableName];"
$Qresult= invoke-sqlcmd -query $SelectQuery -ServerInstance $srvInstance
Log-Write "$Qresult"
(ログ書き込みはログファイルに内容を追加する関数です)しかし、ログファイルは「System.Data.DataRow」として表示されます。これは、$Qresultが文字列として正しく変換されないことを意味します。
文字列に変換してログファイルに保存するにはどうすればよいですか?