如何给存储过程的变量加单引号

ALTER PROCEDURE [dbo].[FM_GuestBookRead]
@TableName Nvarchar(50),
@PostIp varchar(100)
AS
BEGIN
Declare @strSQL Nvarchar(200)
Set @strSQL='Select PostDate from '+ @TableName +' where postip='''+@PostIp+''
Execute(@strSQL)
END

想要给postip加单引号,但总提示说引号不完整

1个回答

    Set @strSQL='Select PostDate from '+ @TableName +' where postip='''+@PostIp+''''
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问