전체 글

코딩 개발/ORACLE

[ORACLE] ROWNUM, ROW_NUMBER(), ORDER BY 여러개 알아보기

먼저 예시 데이터를 하나 만들고 시작하겠습니다. 여러 분들도 같이 직접 해보면서 알아가 보면 더욱 재밌고 쉽다고 생각합니다. product table 을 만들어 보겠습니다. 예시 테이블 만들기 CREATE TABLE product( id NUMBER PRIMARY KEY, name VARCHAR2(100) NOT NULL, maker VARCHAR2(100) NOT NULL, price NUMBER DEFAULT 0 ) INSERT INTO product(id,name,maker,price) VALUES(1,'불닭볶음면','삼양',1500); INSERT INTO product(id,name,maker,price) VALUES(2,'신라면','농심',1300); INSERT INTO product(id,..

코딩 개발/ORACLE

[Oracle] INSTR 함수 (In String)

문자열에서 원하는 문자를 찾을 때 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) ..

코딩 개발/ORACLE

[ORACLE] - NVL, NVL2 함수 (Null Value)

데이터를 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

CSS에서 ::after는 선택한 요소의 맨 마지막에 내용을 추가하는 요소입니다. 예시 코드 1. HTML 코드 적당히 평범하고 심심한 글입니다. 지루하지도 흥미진진하지도 않은 글입니다. MDN 기여는 쉽고 재밌습니다. CSS 코드 .exciting-text::after { content: "

코딩 개발/Spring

Ibatis/Mybatis에서 ##, #{}, $$, ${} 차이점 (parameter 사용)

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 아이콘 크기 키우기 eclipse 실행파일이 있는 폴더에 eclipse.ini 파일이 있습니다. 그 파일을 메모장이나 에디터를 통해 열어줍니다. 맨 아래에 작성된 -Dswt.enable.autoScale=true -Dswt.autoScale=150 -Dswt.autoScale.method=nearest 내용을 작성하면 됩니다. 너무 크기가 큰 것 같다면 150이라는 숫자를 여러분의 입맛에 따라 변경하시면 됩니다. Eclipse 예쁜 아이콘 사용하기 Darkest dark theme 이라는 ..

호소세
호소세의 개발 블로그