Hvordan Feil SQL programmer i samtidige forespørsler

Microsoft SQL språk inkluderer en try-catch prosedyre som feller samtidige forespørsel feil og viser en melding hvis det oppstår en feil. De try-catch funksjoner lar deg kontrollere hvordan databasen reagerer på feil. Det sikrer dataintegritet, og det unngår detaljfeil som ikke er brukervennlig. Du legger disse to funksjonene til dine lagrede prosedyrer som brukes for å gi dynamisk innhold til programmene dine.

Bruksanvisning

1 Åpne Microsoft SQL Server Management Studio programvare på programmering datamaskinen og logg deg på SQL Server. Klikk databasenavnet i venstre vise databaseressurser.

2 Klikk "Programmerbarhet" og høyreklikk den lagrede prosedyren du vil redigere. Klikk på "Endre" for å åpne SQL-kode i editor.

3 Finn den delen av koden du ønsker å feil-felle. Omfatte følgende linjer med kode rundt SQL-setninger, for å "felle" feil:

Begynn Prøv
// dine SQL-setninger her
End Try

4 Legg til "fange" statement. Fangsten uttalelse kjører kode og viser meldingen du vil vise når det oppstår en feil. For eksempel viser følgende "fange" funksjonen en feilmelding til brukeren:

Begynn fangst
print "En samtidige feil oppstod. Vennligst prøv igjen senere"
slutt fangst

5 Klikk på "Kjør" -knappen på verktøylinjen. Den modifiserte kode er lagret på serveren.