I'm trying to mask all other ID's when a specific ID is selected. 但它不会运行。这就是我到目前为止所拥有的。
这是我当前的代码:
USE [DB1]
Declare IDCursor Cursor
For
Select ID, Year, Amount, RefreshDate
From Table1
For Update
Open IDCursor
Declare @ID int, @Year datetime, @Amount money, @RefreshDate datetime
Fetch Next From IDCursor
Into @ID, @Year, @Amount, @RefreshDate
While @@Fetch_Status = 0
Begin
If @ID <> 0
SELECT SUBSTRING(CONVERT(varchar(255), NEWID()), 0, 5)
Else
Set @ID = 0
End
Close IDCursor
Deallocate IDCursor