sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan rapporteres en fejl fra en SQL Server brugerdefineret funktion

Du kan bruge CAST til at kaste meningsfuld fejl:

create function dbo.throwError()
returns nvarchar(max)
as
begin
    return cast('Error happened here.' as int);
end

Så vil SQL Server vise nogle hjælpeoplysninger:

Msg 245, Level 16, State 1, Line 1
Conversion failed when converting the varchar value 'Error happened here.' to data type int.


  1. Sådan lytter du til nye db-plader via java

  2. Funktion i PostgreSQL til at indsætte fra en tabel til en anden?

  3. Opdater forespørgsel for at opdatere rækker i MySQL

  4. SQL - Sådan omarrangeres en udvalgt forespørgsel, der bruger grænsebegrænsningen