반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 패키지관리자
- ChatGPT
- ts7016
- 아들에게
- TS70016
- 웹퍼블리셔종말
- JWT 토큰
- 하마모양
- 게시판
- typesinstall
- nodejs
- .netcore
- asp.net core
- 개발
- 개발언어
- classNames
- 곧아빠됨
- c#
- json pretty
- 웹퍼블리셔전망
- locofy.ai
- 메일수신거부처리
- 메일수신거부 프로세스
- @types
- 마이너스의 의미
- 초보
- 터미널옵션
- pnpm
- 스케쳐스아치핏
- JWT 토큰 인증 로그인 쿠키 설정
Archives
- Today
- Total
I am maker
MSSQL DB 에러 로그 본문
반응형
에러로그 테이블
CREATE TABLE ErrorLog
(
ErrorLogID INT IDENTITY(1,1),
ErrorDate DATETIME DEFAULT (GETUTCDATE()),
ErrorMsg VARCHAR(MAX),
ErrorNumber INT,
ErrorProc sysname,
ErrorLine INT
)
--로그를 남긴다.
BEGIN CATCH
DECLARE @ErrorMsg VARCHAR(MAX), @ErrorNumber INT, @ErrorProc sysname, @ErrorLine INT
SELECT @ErrorMsg = ERROR_MESSAGE(), @ErrorNumber = ERROR_NUMBER(), @ErrorProc = ERROR_PROCEDURE(), @ErrorLine = ERROR_LINE();
RollBack Tran;
INSERT INTO ErrorLog (ErrorMsg, ErrorNumber, ErrorProc, ErrorLine)
VALUES (@ErrorMsg, @ErrorNumber, @ErrorProc, @ErrorLine)
END CATCH
출처 http://stackoverflow.com/questions/17941161/the-transaction-ended-in-the-trigger-the-batch-has-been-aborted
반응형
'DataBaseManagementSystem > MSSQL' 카테고리의 다른 글
MSSQL 에서 INSERT OR UPDATE(있으면 업데이트 없으면 넣기) (0) | 2016.06.30 |
---|---|
SQL CASE. 조건문. 개발에서 IF문, Switch문 (1) | 2016.06.07 |
MSSQL 변수 값 할당 방법 (0) | 2016.06.03 |
mssql 프로젝트 투입시 데이터베이스 파악 팁 (0) | 2016.06.03 |
MSSQL Server 데이터베이스 대칭키 Symmetric Key 암호화 (0) | 2016.06.03 |