Sql server 我可以在SQL Server中的查询中使用此类型吗
不。。。 where语句正在使用文字与名称进行比较。。。 你需要把它改成这个Sql server 我可以在SQL Server中的查询中使用此类型吗,sql-server,Sql Server,不。。。 where语句正在使用文字与名称进行比较。。。 你需要把它改成这个 ALTER Procedure [dbo].[SELECT_STATUS_OF_MAILREPORT] (@ID int, @Name varchar(15)) As Begin Select ID, NAME, CONTACT, EMAIL, SUBJECT, DISCRIPTION From dbo.ProInfo Where ID = 45 and Name Like '%@N
ALTER Procedure [dbo].[SELECT_STATUS_OF_MAILREPORT]
(@ID int, @Name varchar(15))
As
Begin
Select ID, NAME, CONTACT, EMAIL, SUBJECT, DISCRIPTION
From dbo.ProInfo
Where ID = 45 and Name Like '%@Name%'
End
注意:要使其工作,@Name不能为null…否。。。
where语句正在使用文字与名称进行比较。。。
你需要把它改成这个
ALTER Procedure [dbo].[SELECT_STATUS_OF_MAILREPORT]
(@ID int, @Name varchar(15))
As
Begin
Select ID, NAME, CONTACT, EMAIL, SUBJECT, DISCRIPTION
From dbo.ProInfo
Where ID = 45 and Name Like '%@Name%'
End
注意:要使此功能正常工作,@Name不能为null…什么使您认为您不能?您看到错误消息了吗?没有,当我执行此过程时,它没有显示错误msgWelcome。这里有一个提出好问题的简便指南(stackoverflow.com/help/how to ask)。错误信息是什么?那么您试图解决的问题是什么?是什么让您认为您无法解决?您看到错误消息了吗?没有,当我执行此过程时,它没有显示错误msgWelcome。这里有一个提出好问题的简便指南(stackoverflow.com/help/how to ask)。错误信息是什么?那么您试图解决的问题是什么?