전체 글102 [Oracle] 오라클 NULL값에 다른 데이터 출력하기 / NVL(), NVL2() 프로그래머스 문제를 풀다가 NULL값인 경우 일반 사람은 NULL이 무슨말인지 모르니 No name이라는 문자로 데이터가 출력되도록 해달라는 조건을 보고 예전에 배운적이 있는데 정확히 기억이 나지않아 이번기회에 다시 정리해보고자 한다. 원하는 컬럼의 데이터값이 NULL인 경우 특정 값으로 출력하기 위해서는 NVL() 함수를 사용하면 된다. 형식 SELECT NVL(컬럼명, 지정한 데이터값) FROM 테이블명 NVL(컬럼명, 지정한 데이터값) 에서 첫번째 옵션인 컬럼명은 NULL인지 확인하고자 하는 컬럼명을 넣어주면 되고, 두번째 옵션인 지정한 데이터값은 NULL인 경우 출력을 원하는 특정 값을 넣어주면 된다. 예시) [프로그래머스] 59410. NULL 처리하기 SQL SELECT ANIMAL_TYPE,.. 2023. 10. 11. [Oracle] SELECT문 NULL 값 조회 / IS NULL, IS NO NULL 형식 WHERE [컬럼] IS NULL WHERE [컬럼] IS NOT NULL 예제) => [프로그래머스] 59407. 이름이 있는 동물의 아이디 SQL IS NULL SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL ORDER BY ANIMAL_ID ASC IS NOT NULL SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL ORDER BY ANIMAL_ID ASC 2023. 10. 11. [Oracle] 오라클 문자를 날짜로 변환 / TO_DATE 오라클에서 문자열을 날짜형 데이터로 형변환을 하기위해서는 TO_DATE 함수를 사용하면된다. 형식) TO_DATE("문자열", "날짜포맷") 1.오라클에서는 날짜 포맷의 대소문자를 구분하지 않는다. (사실 문자열의 대소문자도 구분하지 않는건 마찬가지지만...) 따라서 'YYYY-MM-DD HH24:MI:SS' → 'yyyy-mm-dd hh24:mi:ss' 로 변경해도 정상적으로 작동한다. 이때 날짜의 시간을 24시간이 아닌 12시간 단위로 하고 싶다면, hh24:mi:ss → hh:mi:ss 로 변경하면 된다. SELECT TO_DATE('2023-10-10', 'YYYY-MM-DD') , TO_DATE('2023-10-10 17:10:00', 'YYYY-MM-DD HH24:MI:SS') FROM dua.. 2023. 10. 11. 이클립스에서 작성한 프로젝트를 Github에 저장하기 [이클립스에서 Git 뷰 추가- Github에 커밋과 푸시 할 수 있도록 환경 설정] window - show view - other - Git - Git Repositories (저장소) window - show view - other - GIt - Git Staging (커밋과 푸시를 좀 더 쉽게해줌) * Git Staging : 프로그램의 커밋과 푸시를 좀 더 쉽게 해줌. add index commit message 적어야 커밋 가능. * 이클립스의 Git Repositories - clone a Git respository clone : 깃허브에 있는 Repositories를 복사해서 local Repositories로 붙여넣기 하는것.(저장소 위치만 다른것) Local : 내컴퓨터 / Local.. 2023. 10. 10. 이전 1 ··· 16 17 18 19 20 21 22 ··· 26 다음