如何使用sql server 2005在TSQL中使用所需文本打印值

Lea*_*ner 6 t-sql select sql-server-2005

我想从我的数据表中选择一个值customers.我在接受采访时被问到这个问题.

Select cust_Name from customers where cust_Id=5;
Run Code Online (Sandbox Code Playgroud)

将导致Naresh.

现在我想将值打印为

Customer Name is Naresh
Run Code Online (Sandbox Code Playgroud)

我怎样才能打印出这样的价值.谢谢

Sha*_*bal 14

Select 'Customer Name is ' + cust_Name from customers where cust_Id=5;
Run Code Online (Sandbox Code Playgroud)

要么

Declare @CustomerName varchar(50)
Select @CustomerName = cust_Name from customers where cust_Id=5;
Print 'Customer Name is ' + @CustomerName ;
Run Code Online (Sandbox Code Playgroud)