Just do IT
article thumbnail
쿼리 - null 체크하기
Programing/DB 2022. 11. 30. 10:47

쿼리로 null 체크 필수인 경우 쿼리로 직접 + / - 와 같은 계산을 할 경우 null 값을 모두 0으로 바꿔주어야 제대로 계산이 된다. (sum과 같은 쿼리 함수 예외) 1 + null = null 과 같이 계산이 되기 때문에 null을 0으로 변환한 값으로 계산을 해주는 것이 더 정확할 것이다. 쿼리로 null 체크하는 방법 3가지 (oracle, mysql/mssql, 공통) 1. ORACLE NVL(A, B) A가 널인가? false : A 출력, true : B 출력 샘플) SELECT NVL(EMP_NM, '') AS EMP_NM FROM EMP_TABLE ** 주의 : ORACLE에서만 사용 가능하다 2. MYSQL/MSSQL IFNULL(A, B) A가 널인가? false : A 출력,..

article thumbnail
데이터 출력 변환 (null -> 0 / 0 -> null)
Programing/JAVA 2022. 11. 30. 10:34

리스트 출력 시 값이 null 데이터 혹은 0인 데이터를 변환하는 함수이다. 간단한 함수이니 활용 가능하다. import java.math.BigDecimal; /** * 0을 null변환 * @param number * @return */ public static BigDecimal zeroToNull(BigDecimal number) { if (number != null && number.compareTo(BigDecimal.ZERO) == 0) { return null; } return number; } /** * null을 0으로 변환 * @param number * @return */ public static BigDecimal nullToZero(BigDecimal number) { if (n..

article thumbnail
DBeaver 쿼리 history 보는 방법
Programing/DB 2022. 11. 14. 10:21

DBeaver 에서 sql history를 볼 수 있는 기능 1. 상단 윈도우 메뉴 중 윈도우 > 프로젝트 클릭 왼쪽에 프로젝트 탭이 추가된 것을 볼 수 있다. 메뉴 구성 : Connections, Bookmarks, Diagrams, Scripts • Connections : database 연결을 볼 수 있다 • Bookmarks : 북마크한 내용들 (북마크 방법 확인 중) • Diagrams : 테이블의 Diagrams 폴더 (확인 중) • Scripts : 저장한 모든 sql 파일이 있는 폴더 프로젝트 탭 > Scripts 폴더에 DBeaver에서 저장한 모든 스크립트를 볼 수 있다 2. 쿼리문 변경 내역 보는 방법 (history) ① 내역을 보고 싶은 스크립트 우클릭 > 비교대상 > 로컬 히스..

article thumbnail
JavaScript(Bootstrap&UI)
Programing/JavaScript 2021. 9. 27. 22:22

JavaScript(Bootstrap&UI) Bootstrap이란? 프론트엔드의 요소를 모아놓은 라이브러리이며 우리가 좀더 쉽게 가져다가 사용할 수 있게 만들어준 라이브러리예요. 우리는 Bootstrap에서 제공해주는 소스를 복사해서 HTML을 개발하면 되요. ※ 프론트엔드 요소(component) : 메뉴, 대문, 모달창, 폼 등등 Bootstrap 사용법 구글 검색창에 Bootstrap이라고 검색을 하셔서 제일 첫번째로 보이는 링크로 들어가주시면 되요. (링크 클릭하셔도 들어가실 수 있어요. https://getbootstrap.com) 링크를 클릭해서 들어가시면 아래와 같은 페이지를 보실 수 있어요. 오른쪽 상단의 Download 버튼을 클릭해주세요. 검색을 할 수 있는 페이지로 변경이 되고 버전도..