0

当我在 2008 年编写 sql 时:

声明@recieved int

    --find the isJieShou int
    select @recieved=isJieShou
    from Prj_SignF
    where Row_Guid=
    (
        select Row_Guid
        from prj_specTechInterface
        where intfaceID=@specTechInterface
    )


    if(@recieved==1)
    --begin
    --end

它提示if(@recieved==1) =有语法错误?

为什么?

4

1 回答 1

1

您没有指定您的 RDBMS,但您的问题很可能是因为相等是使用单=

if(@recieved=1)
于 2013-10-24T03:00:56.580 回答