2つのSQLクエリを実行し、2つの変数に結果を保存して比較するpowershellスクリプトを作成しました。結果が異なる場合、私は電子メールを受け取ります。
しかし、私は結果が常に同じであることに気づいた。私が2つの変数を書いてホストするとき、私はこれを得ます:System.Data.DataRow
。私は2つの変数を比較すると、実際にはSystem.Data.DataRow
とSystem.Data.DataRow
を比較していると思います。PowershellとSQL:クエリの値を変数に格納する方法は?
if ($resultDB = $resultCube) {$SMTPClient.Send($emailMessageSuccess)} ELSE {$SMTPClient.Send($emailMessageFailure)}
が、私はそれが間違ってやっている、または変数のSQLクエリーの実際の値を格納する方法があります:私が使用している場合
ザ・は非常に簡単ですか?
私は、変数を、出力に書くとき、私が取得:
Column1
-------
993991
数は、私が探しています何をしていること。
ありがとうございます!私はPowershellで多くの経験がないので、これは完璧でした。私は今日何かを学んだ:) –