テーブル内にテーブルを宣言するSQLクエリがあります。テーブル変数からテーブルを更新する
Declare @t table(tagname nvarchar(50), Value float, timestamp datetime)
次に、この表に日付を挿入します。これが完了したら、別のテーブル(既に作成済み)を@t
から更新したいと思います。
の線に沿って何か:これは明らかに動作しませんし、私はこのエラーを取得する
UPDATE Optimiser_tagData
SET Optimiser_tagData.value = @t.value
where Optimiser_tagData.tagName = @t.tagName
:
Must declare the scalar variable "@t"
私は、私は非常に簡単な何かをしないのですが、私はできません確信していますかなりそれを把握する。
あなたは 'JOIN'二つのテーブルに必要 - ' @のT 'と 'Optimiser_tagData' – Abhishek