- Я создал временную таблицу в хранимой процедуре.
- Все значения также были получены в #temptable.Проблема заключается в том, что всякий раз, когда я пытаюсь использовать оператор IF, он говорит «Invalid Column», хотя столбец доступен в #temptable.Может ли кто-нибудь обобщить мне логику, стоящую за этим, и что нужно сделать, чтобы это не повторилось в будущем.Например, у меня есть столбец «availableBalance» на #temptable.Теперь, если я создам оператор IF,
(This is just an example)
If (availableBalance>300)
Update status = 01
Else
Status = 02.
Он скажет «Недопустимый столбец» AvailableBalance.
Пожалуйста, дайте мне краткую информацию о «Недопустимый столбец», чтобы я могсделать это правильно?