티스토리 뷰

안녕하세요 츈식입니다.
회사에서는 지난 N년간 발생하지 않았던 문제들이 제가 있을 때 발견되고 있는데 오늘의 문제는 db 데이터값에 빈칸이 있어서 로직이 제대로 안 되고 있었던 문제입니다.
일단 테이블의 컬럼에 빈칸이 있는 걸 확인합니다.
select * from 테이블명 where INSTR(컬럼명, ' ') > 0;

그럼 이렇게 문자열 뒤에 빈칸이 있는 데이터가 나옵니다.
일반적으로 하나하나 눌러서 확인하기 힘들고, 또 그렇다고 해서 눈으로 확인하기 힘든걸 위의 쿼리를 사용하시면 쉽게 발견하실 수 있습니다.
빈칸이 있어 오류가 났으니, 업데이트를 칩니다.
오라클 replace
replace('컬럼명','찾을 문구','변환할 문구')
update 테이블명
set 컬럼명 = replace(컬럼명,' ','')
where 컬럼명 in (select 컬럼명 from 테이블명 where INSTR(컬럼명, ' ') > 0);
commit;
위에서 빈칸 조회하는 쿼리를 사용해서 update를 칩니다. 우리의 친구 커밋 필수~
빈칸이 저장되지 않도록 로직 변경이 필수 of 필수인데 이제 변경 해야죠... ^^

'회사에서 개발삽질' 카테고리의 다른 글
| 개발팀에 노션을 도입한 후기 (0) | 2022.02.10 |
|---|---|
| eclipse java.io.FileNotFoundException: (엑세스가 거부되었습니다) 오류 해결방안 (0) | 2022.01.04 |
| oracle 주소 태그( ( ) )를 괄호로 업데이트 하기 (0) | 2021.12.28 |
| org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping 에러에 대하여 (0) | 2021.12.17 |
| log4j 문제 (0) | 2021.12.13 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- no appropriate handler found
- ORA-12519 해결방법
- ORA-12519 오류해결
- TNS:no appropriate handler found
- ORA-12519 TNS:no appropriate handler found
- 크롬 오류
- ORA-12519 오류
- jsp
- ORA-12519 TNS:no appropriate handler found 오류
- smarteditor2 placeholder
- oracle
- eclipse http 상태 404
- 스마트에디터2 placeholder
- spring
- eclipse 404
- 스마트에디터 placeholder기능
- eclipse tomcat 오류
- eclipse 갑자기 실행안됨
- 스마트에디터 placeholder 적용
- ORA-12519 TNS:no appropriate handler found 처리방법
- 스마트에디터 기본값설정
- eclipse 실행안됨
- ORA-12519 TNS:no appropriate handler found 해결
- smarteditor placeholder 예제
- 백준알고리즘
- xampp
- eclipse 갑자기
- http 상태 404 – 찾을 수 없음
- smarteditor placeholder use
- 백준
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 29 | 30 | 31 |
글 보관함