테이블에는 이름과 ID라는 두 개의 열이 있습니다.ID 열에없는 번호를 찾으십시오.
User inputs "New.Name"
User inputs "Old.Name"
"New.Name"AND "Old.Name"경우 열 [이름에되지 않습니다 :
ID (int,not null)
Name (nvarchar(255),not null)
나는 다음을 수행하는 보고서 서버에서 실행하는 SQL 스크립트를 필요 ] 다음 "이름이 틀립니다"라는 메시지를 인쇄 한 다음 처음으로 돌아갑니다. 다른 다음 @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 Reporting Services에서이 코드를 할 수 있습니까?
나는 SQL에 대한 나의 작은 지식으로 최선을 다했지만, 나머지는 어떻게 해야할지 잘 모릅니다.
질문이 있으십니까? – Oded
데이터베이스는 무엇입니까? –
그리고 "number in = 0"은 무엇을 의미합니까? 네가하고 싶은 걸 알지 못한다. – TToni