0
我想编写一个过程,以便在活动和非活动之间切换项目:如果项目最初处于非活动状态----使其处于活动状态。反之亦然。项目和他们的状态都保存在一个表中,代码应该是这样的:如何将变量设置为SQL Server中只有一个块的值
表被称为projectlist,它有两列:项目和国家
@project是参数
SET @State =SELECT state FROM projectlist WHERE project = @project
(我知道这是错误的,但我不知道这样做)
IF @State = 'active'
Update ......
IF @State = 'inactive;
Update .....
现在我只是想知道如何在@state设置为其尊重项目的状态,这样的正确方法我可以做出适当的陈述。
选择@state =状态FROM projectlist WHERE项目= @project; ? –
谢谢...它的工作原理,即时通讯如此愚蠢,我应该只是关闭这个问题 – SSilicon
这是正常的,但你应该先检查MSDN文档的正确语法。无论如何,现在不要关闭这个问题......大声笑你明白。 – Rahul