문자열에서 원하는 문자를 찾을 때 INSTR 함수를 사용합니다. INSTR 함수는 대소문자를 구별하여 문자를 검색합니다. 또한 문장에 앞에서부터 검색하거나 뒤에서부터 검색할 수 있습니다. INSTR ([검색할 문자열],[찾을 단어],[찾기 시작할 위치(숫자)],[찾은 결과의 순번]) 기본 사용법 SELECT INSTR('Apple Mango Apple', 'Apple') AS result1 , INSTR('Apple Mango Apple', 'Mango') AS result2 FROM dual 1번의 결과는 당연히 처음에 있으니 1이 나오고 2번의 결과는 7번째 글자인 망고니까 7이 나오게 됩니다. 검색 위치 및 순서 변경 SELECT INSTR('Apple Mango Apple', 'Apple',1) ..
데이터를 Read 할 때 가져오는 값이 Null 값이라면 Null이라고 나오게 되겠죠. 하지만 숫자를 다루는 데이터에서 값이 없을 때 0이라는 값을 가져오게 만들고 싶다면 NVL이라는 함수를 사용해서 값을 가져오면 될 것 같습니다. NVL 예시 코드 SELECT num, NVL(num,0) AS num2 FROM table1 만일 이렇게 sql문을 작성했다고 가정해 보겠습니다. NULL 값이 나오는 데이터가 있다면 NVL 함수를 사용하면 0이 들어가게 만들 수 있습니다. 그리고 NULL 값이 아니라면 자신 그대로의 값이 나오게 됩니다. NVL2 예시 코드 SELECT num, NVL2(num,'Y','N') AS num3 FROM table1 NULL 값이 나오면 'N' , NULL 값이 아니면 'Y'가..
CSS에서 ::after는 선택한 요소의 맨 마지막에 내용을 추가하는 요소입니다. 예시 코드 1. HTML 코드 적당히 평범하고 심심한 글입니다. 지루하지도 흥미진진하지도 않은 글입니다. MDN 기여는 쉽고 재밌습니다. CSS 코드 .exciting-text::after { content: "
Ibatis 나 Mybatis를 이용하여 DB연동을 쉽게 하는 방법이 있습니다. Ibatis가 이전 버전이고 Mybatis가 최신? 버전입니다. 이 둘 사이에는 SQL문에서 parameter를 작성하는 방식이 다르더라고요. Parameter 작성 법 1. #Parameter#/ #{Parameter} 이 방법을 사용하는 이유에 대해서 말씀드리겠습니다. 변수를 이용한 바인딩 처리로, 재사용성이 높으며, $를 이용한 변수 사용과는 다르게 String 자료형이 오면 자동으로 ' ' 작은따옴표 처리를 해주게 됩니다. #을 이용한 변수 사용을 하게 되면 PreparedStatement를 사용하게 됩니다. #IBatis SELECT * FROM worker WHERE name = #parameter# #MyBati..
Eclipse를 사용하다 보면 프로젝트 명과 파일명이 작게 보여 눈이 아프고 목이 앞으로 나가 거북목이 될 것 같은 이슈가 발생하게 됩니다. 그래서 아이콘 크기 및 파일명의 크기를 키워보도록 하겠습니다. Eclipse 아이콘 크기 키우기 eclipse 실행파일이 있는 폴더에 eclipse.ini 파일이 있습니다. 그 파일을 메모장이나 에디터를 통해 열어줍니다. 맨 아래에 작성된 -Dswt.enable.autoScale=true -Dswt.autoScale=150 -Dswt.autoScale.method=nearest 내용을 작성하면 됩니다. 너무 크기가 큰 것 같다면 150이라는 숫자를 여러분의 입맛에 따라 변경하시면 됩니다. Eclipse 예쁜 아이콘 사용하기 Darkest dark theme 이라는 ..
자신이 설치한 jdk의 위치가 제대로 설정이 되어있지 않아서 이러한 에러가 나오는 것입니다. 해결 방법 이클립스 실행파일과 같이 있는 파일 중에 eclipse.ini 파일이 있을 것입니다. 그 파일을 메모장이나 뭐 파일 에디터로 켜서 내용을 추가하면 됩니다. -vm JDK 설치경로\bin\javaw.exe 이런 식으로 맨 윗줄에 추가해 주면 됩니다. (어디에 작성하든 상관없습니다) 제가 jdk를 저장한 위치는 C:/java/java-1.8.0-openjdk-1.8.0.242 입니다. 이렇게 설정하고 켜보시면 잘 실행될 것입니다. 출처 : https://dgtl.tistory.com/68