troubleshooting Question

passing server name as parameter in MS SQL

Avatar of marrowyung
marrowyung asked on
Microsoft SQL Server 2005Microsoft SQL Server 2008
5 Comments2 Solutions769 ViewsLast Modified:
Dear all,

right now I am going to pass server name as the parameter as the SP:
DECLARE @servername varchar(100);
set @servername= CAST((select SERVERPROPERTY ('ServerName') ) as varchar (100));
EXEC master.dbo.sp_drivespace_alerts
        @threshold = 204800, 
        @from = ' yyy',
        @subject = 'Low Disk Space Alerts -' + @servername + ' ' ,
        @to = ' xxx'

it complains like:

Incorrect syntax near '+'.
Ioannis Paraskevopoulos

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 2 Answers and 5 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 2 Answers and 5 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros