问题描述
CREATEPROCP_PageShow1@PageIndexint,--当前页数@PageSizeint--尺寸(每页显示的信息条数)ASBEGINDECLARE@SqlStringnvarchar(2048)SET@SqlString='SELECTTOP'+CAST(@PageSizeASnvarchar(8))--cast类型转换+'*FROMEmployee'+'WHEREEmployeeID'+'NOTIN'--第一页的不再第二页显示+'(SELECTTOP'+CAST(((@PageIndex-1)*@PageSize)ASnvarchar)+'EmployeeIDFROMEmployee'+'WHEREDept=销售部'+')'--PRINT(@SqlString)EXECUTESP_EXECUTESQL@SqlStringENDGOWHEREDept=销售部'这老报错,为什么...........
解决方案
解决方案二:
销售部是字段值,不是变量,要用引号引起来
解决方案三:
Dept="销售部"'
解决方案四:
认同,加引号
时间: 2024-09-21 20:26:23