下面的存储过程按预期正常工作。如果“FleetBarcode”存在则返回 True,否则返回 False。
但是,当它返回它时,它显示如下
(no column name)
True
我的问题是我需要“无列名”部分来定义列名。到目前为止,尝试了以下方法,该方法为“True”字段提供了别名。
感谢您的时间。
ALTER proc [dbo].[usp_getjobs]
@barcode as nvarchar(20)
as
SELECT CASE WHEN EXISTS(
SELECT
[FleetBarcode],
[Deleted]
FROM w_DeliveryItems
WHERE FleetBarcode = @barcode
AND Deleted != 1
)
THEN (SELECT 'True' 'Exist')
ELSE (SELECT 'False' 'Exist')
END