Я прочитал, что поймать особое исключение отдельно повысить производительность, так что я просто хотел бы знать, что является наиболее распространенным исключением, которое может генерировать во время выполнения каких-либо запросов SQLОбщих исключений во время выполнения SQL-запросов
1
A
ответ
2
Это не повысит но обработка исключений обеспечивает хороший способ управления потоком кода.
Лучшая статья (тема слишком долго SO ответа) является "Error Handling in SQL 2005 and Later" by Erland Sommarskog. И бесстыдный штепсель my question here
Однако, если вы имеете в виду в C#, то есть на самом деле только SQLException.
Как к тому, что заставляет их, основными из которых могут быть
- нарушение ограничения (не удается ЧЕК, дублировать/UNIQUE, нет родителя/FK и т.д.)
- переполнения и преобразования (например, -1 до т inyint)
Смежные вопросы
- 1. Сканирование общих включений объекта во время выполнения
- 2. Добавление общих ограничений во время выполнения?
- 3. Обработка исключений во время выполнения в UI
- 4. Big O Время выполнения исключений
- 5. Как импортировать библиотеки общих объектов во время выполнения на Android?
- 6. Задание общих типа коллекции паров во время выполнения
- 7. Исключение исключений во время выполнения в контейнере IoC
- 8. Перехват исключений по типам, указанным во время выполнения
- 9. Правило трех исключений указателя во время выполнения (Graph-Node)
- 10. Исключить исключения из-за исключений во время выполнения с аннотацией
- 11. Прерывание во время исполнения во время выполнения
- 12. создание столбца во время выполнения во время выполнения sql-запроса
- 13. Дженерики во время выполнения
- 14. Списка во время выполнения
- 15. Кнопка во время выполнения
- 16. подталкивания во время выполнения
- 17. Ошибка во время выполнения
- 18. java.lang.ArrayIndexOutOfBoundsException во время выполнения
- 19. Нарезка во время выполнения
- 20. Изменения во время выполнения
- 21. UnsatisfiedLinkError во время выполнения
- 22. GridView во время выполнения
- 23. класса во время выполнения
- 24. массива во время выполнения
- 25. Настройки во время выполнения
- 26. java.lang.ClassCastException во время выполнения
- 27. NoClassDefFoundError во время выполнения
- 28. Исключение во время выполнения
- 29. AccessViolationException во время выполнения
- 30. checkbox во время выполнения