반응형
Notice
Recent Posts
Recent Comments
목록전체 글 (154)
IT 일기장
[MyBatis] HTML 제거 정규식
게시판 만들때 HTML Tag가 들어간 컬럼을 JSP에 뿌려줄때 시행착오를 몇 번 겪었다. 1. JSTL로 손쉽게 처리하려 했으나 실패. ## 원인 내 로컬서버는 TOMCAT7 / JDK1.7 개발서버는 JEUS6 / JDK1.6 JSTL replaceAll 함수 사용하니 개발서버의 버전이 낮아 에러를 뱉어냈다. 개발서버 환경을 바꾸기에는 위험도가 크다. Java에서도 처리할 수 있지만 그것마저 귀찮고.. 더 간단한 방법을 찾고 싶어 구글링을 해보니 아래 소스를 보고 간단하게 처리했다. SELECT REGEXP_REPLACE(COLUMN, , '') FROM DUAL
프로그래밍 언어/XML
2021. 11. 30. 10:28
[MSSQL] BEGIN TRAN
오라클의 경우 UPDATE, DELETE, INSERT 문을 실행하고 COMMIT, ROLLBACK를 지정할 수가 있다. 오라클 초기 설치시 자동으로 COMMIT을 하지 않기 때문이다. 이에 비해 MSSQL은 자동 COMMIT을 한다. COMMIT 실행하지 않아도 자동으로 시스템에서 COMMIT을 하기 때문.. (물론 설정을 바꿀수는 있지만 그렇게 사용하는 사람이 많지 않을 거라는 개발팀 이사님의 말씀..) 결론은 MSSQL에서 ROLLBACK은 할 수가 없다. ROLLBACK을 할수 있는 경우는 BEGIN TRAN를 사용하여 UPDATE, DELETE, INSERT 한 경우다. 아래 경우처럼 사용한 후 데이터가 이상이 없으면 COMMIT 이상이 있는 경우 ROLLBACK을 하면 끝. BEGIN TRAN..
프로그래밍 언어/SQL(DB)
2021. 11. 30. 09:54