프로그래밍/오라클
[ORACLE] 오라클 공백제거 실패 _ trim & replace
뷰에이
2017. 3. 15. 09:32
오라클 공백제거 실패 ORACLE _ trim & replace
TRIM & REPLACE
trim _ 왜 인지... 먹히지 않는다!! WHY!!?!!
: 엑셀로 작성한 쿼리를 들고왔는데,공백을 공백으로 인식하지 못하는데,
쿼리에는 공백이 있다.
tab 도 안 먹힌다. 씨알도 안 먹인다.
왜 trim이 안 될까...
이때, 그 공백자체를 DB에서 복사해 붙여넣어준다. 된다!!
replace를 활용해 공백을 '' 공백없음으로 제거해줬다.
아래는 해당 쿼리이다.
--trim _ 공백이 제거되지 않는다... UPDATE ic_coffee SET coffee_name = trim(coffee_name); --replace UPDATE ic_coffee SET coffee_name = replace(coffee_name,'','aa');
엑셀에서 쿼리를 작성할 때 '' 와 컬럼값을
서로 다른 컬럼에 분리해서 작성하지 말자.
=> 무조건 '컬럼값' 형태로 한 컬럼에 작성하자.
좀 편하게 데이터 넣어보려했다가 피봤다...