Stored procedure - overførsel af tabel/felt værdi til retur variabel
Hejsa.Jeg har lavet nedenstående kode i en MS Sql stored procedure.
Jeg har problemer med at få overført værdien af number til min retur variabel @retur. Jeg regner ikke kun med at kunne modtage et 0 eller 1 på min retur variabel. Det bliver et firecifret tal som skal havne i variablen. Hvad gør jeg forkert eller hvad mangler?
USE [db]
GO
/****** Object: StoredProcedure [dbo].[jk_ten] Script Date: 08-10-2021 15:54:31 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[jk_ten] @data CHAR(3)
AS
BEGIN TRAN
Declare @retur int
SELECT Number FROM Customer
WHERE DATA = @data
SET @retur = Number
COMMIT TRAN
return (@retur)