Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Konversi gagal saat mengonversi nilai varchar 'nilai yang dikembalikan saya' ke tipe data menjadi

Anda mencoba mengembalikan varchar alih-alih int.

RETURN @DocumentDescription

Silakan lakukan

select @DocumentDescription

atau gunakan parameter keluaran (Disarankan)

ALTER PROCEDURE [dbo].[prViewRequirements]
    @WFRouteID int
    , @DocumentDescription varchar(100) = null output

UPDATE - Berikut adalah seluruh prosedurnya:

alter procedure dbo.prViewRequirements
    @WFRouteID int
    , @DocumentDescription varchar(100) = null output
AS

select @DocumentDescription = '' -- Init

select @DocumentDescription = DocumentDescription
from tbFollowOnTracking
where WFRouteID = @WFRouteID
and IsActive = 1

return 0
go

/* Examples
declare @DocumentDescription varchar(100) = ''

exec dbo.prViewRequirements @WFRouteID = 10, @DocumentDescription  = @DocumentDescription output

select @DocumentDescription 
*/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara memasukkan gumpalan ke dalam database menggunakan studio manajemen server sql

  2. Permintaan untuk mendapatkan nama semua tabel di Database SQL Server 2008

  3. Petunjuk kunci tabel default pada SQL Server 2005/2008

  4. Pro vs. Kontra Menerapkan Lingkungan Cloud Hibrida

  5. Hasilkan skrip untuk skema dan data