テーブルには、名前とIDの2つの列があります。ID列にない番号を検索
ID (int,not null)
Name (nvarchar(255),not null)
私は次の操作を行います、レポートサーバー上で実行されるSQLスクリプトを必要とする:「New.Name」AND「Old.Nameは」列[名前に含まれていない場合
User inputs "New.Name"
User inputs "Old.Name"
を] then Print "Names Incorrect" その後、最初に戻ります。他に、その後@numberとして宣言
は、ID列にない番号を検索し続ける
Declare @NewID AS int
Declare @OldID AS int
SET @NewID = ID Where Name = New.Name
SET @OldID = ID where Name = Old.Name
UPDATE Table SET ID = @Number WHERE ID = @NewID
UPDATE Table SET ID = @NewID WHERE ID = @OldID
UPDATE Table SET ID = @OldID WHERE ID = @NewID
それはSQL Server 2005のレポートサービスでこれをコーディングすることは可能ですか?
私はSQLについての知識はほとんどありませんでしたが、残りの部分をどうすればよいか分かりません。
質問がありますか? – Oded
どのデータベースですか? –
「number in = 0」はどういう意味ですか?私はあなたが何をしたいのか、知りたいのか分かりません。 – TToni