这有什么问题?
DECLARE @error int
If (SELECT ID_Projet FROM tblProjet WHERE No_Projet=@no_Projet)> 0
SET @error=1
END IF
Run Code Online (Sandbox Code Playgroud)
这END IF是不正确的.
像这样做:
DECLARE @error int
If (SELECT ID_Projet FROM tblProjet WHERE No_Projet=@no_Projet)> 0
SET @error=1
Run Code Online (Sandbox Code Playgroud)
或这个:
DECLARE @error int
If (SELECT ID_Projet FROM tblProjet WHERE No_Projet=@no_Projet)> 0
Begin
SET @error=1
End
Run Code Online (Sandbox Code Playgroud)
点击这里查看文档.
如果您试图查看具有该限制的行数,您应该这样做:
DECLARE @error int
If (SELECT count(ID_Projet) FROM tblProjet WHERE No_Projet=@no_Projet)> 0
Begin
SET @error=1
End
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
577 次 |
| 最近记录: |