본문 바로가기
728x90
반응형

개발이야기18

[MSSQL] REPLACE 함수: 문자열 대체 기능 MSSQL에서 문자열을 다른 문자열로 대체 및 변환해야 하는 경우가 있다. 그럴 경우에는 REPLACE 함수를 사용하면 아주 쉽게 변환할 수 있다. REPLACE 함수의 구조REPLACE ([대상 문자열], [찾을 문자열], [대체할 문자열])  REPLACE 예시-- 기본문자열 - Hello, world!DECLARE @original_string VARCHAR(100) = 'Hello, World!'-- World -> SQL Server 로 변환SELECT REPLACE(@original_string, 'World', 'SQL Server') 결과는 'Hello, SQL Server!'가 출력된다. REPLACE 함수는 대/소문자 구분을 하지 않는다. 따라서 대/소문자가 다른 경우에도 변환이 이루어.. 2024. 7. 11.
[Java] 마이바티스 if문java.lang.NumberFormatException: For input string 에러 처음 보는 에러 메시지라 살짝 당황했지만​개발자 아닌 사람이 봐도 저 'N' 때문에​뭔 문제가 생겼구나~ 싶을 터,,​​ MyBatis if test 구문에 한 자리 문자를 입력한 경우if test=" map.admin_yn != 'Y' "> /if>작은 따옴표 안에 문자가 한 자리일 경우 숫자로 인식하게 된다.​문자와 숫자(로 인식한 문자)를 비교하려다 이런 에러가 난 것!!!​​​아무튼 이걸 해결하기 위해서는​값이 숫자가 아니라는 것을 명확하게 해줘야 한다.  ​eq or neq + toString() 사용if test=" map.admin_yn neq 'Y'.toString() "> /if>이렇게 eq / neq '문자'. toString()​을 사용해줬더니 잘 된다!​​​더블쿼테이션으로 변경하는 .. 2024. 7. 10.
[한컴오피스] 한글 목차 점선 만들기 회사에서 문서작업을 하다가​누군가 이 부분을 정성스럽게 " . " 으로 다 채워넣었다는 것을 발견했다....이래선 월급루팡이 될 수 없어!!!​그리하여 목차에 점선 넣는 법을 준비했음~^-^v 밑줄 쫙~ 별표 5개 ⭐​ ​[편집] -> [문단모양]을 열어준다.​[탭 설정] 클릭 !​탭 종류 > 오른쪽 >​선모양은 자유 😉​ 탭 위치는 높은 숫자일수록 문단 끝까지 간다..!​대충 999 치면 맥스치를 가르쳐준다... ㅎㅎ​나는 493.2pt 입력 후 추가​그리고 설정을 눌러준다!목차와 페이지 사이에서​키보드 [TAP] 키를 누르면!!​이렇게 이쁘게 점선이 생긴다 (박수)(함성)​목차 글자 수나 페이지 수에 따라서 점선이 자동으로 늘어나고 줄어든다 👍​​​자, 그럼 이만.... 2024. 7. 10.
[MSSQL] MSSQL PIVOT을 사용하여 행을 열로 변환하기 MSSQL을 사용하다 보면 PIVOT이 많이 쓰일 것이다.​PIVOT 이란?​결괏값의 행(ROW) 값들을 테이블의 열(COLUMN)으로 지정하는 것이다.​(한국말이 제일 어렵다)  PIVOT 전 데이터는 월별 수량이 행(ROW)으로 나타나지만 PIVOT 후 데이터는 월별 수량이 열(COLUMN)로 나타난다.​PIVOT 문법SELECT *FROM ( SELECT 원본테이블 ) AS TEMPPIVOT ( 집계함수 FOR 피벗 대상 컬럼명 IN ([피벗컬럼값] ...) ) AS PVT PIVOT 예제SELECT *FROM ( SELECT [YEAR], [MONTH], [AMOUNT] FROM DATA) AS TEMPPIVOT ( SUM([AMOUNT]) FOR MON.. 2024. 7. 10.
728x90
반응형