Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server 2005 - Error_Message() nie wyświetla pełnego komunikatu

To ograniczenie próby/złapania.

Jeśli przyjrzysz się uważnie błędom wygenerowanym przez wykonanie

 BACKUP DATABASE NonExistantDB TO DISK = 'C:\TEMP\NonExistantDB.bak'

przekonasz się, że pojawiają się dwa błędy. Pierwszym jest msg 911, który stwierdza

Drugi to komunikat 3013, który wyświetlasz. Zasadniczo SQL zwraca tylko ostatni błąd.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server, znajdź dowolną sekwencję wartości

  2. Rekord tabeli nadrzędny podrzędny — budowanie zapytania SQL

  3. Co to jest @@SERVICENAME w SQL Server?

  4. Zastępowanie wierszy, których dotyczy program SQL Server przy użyciu ExecuteNonQuery?

  5. Procesor kwerend nie może utworzyć planu kwerendy z powodu wskazówek zdefiniowanych w tej kwerendzie. Wyślij zapytanie ponownie i bez użycia SET FORCEPLAN