전체 60

[SQL] 자주 쓰는 Oracle 함수 정리2

1. CASE WHEN 함수CASE WHEN publicNo = '1' THEN 'm' WHEN publicNo = '2' THEN 'f' ELSE 'Unknown'END AS gender≫ if, else 와 비슷한 기능, DECODE 함수보다 복잡한 조건식에 사용, CASE 표현식에서 ELSE 부분은 생략이 가능하며, 만족하는 조건이 없으면 NULL을 리턴 (CASE WHEN 조건 THEN 리턴값) 2. UNION , UNION ALLSELECT GENDER, ID FROM INFO1UNIONSELECT NAME, ID FROM INFO2≫ 조회한 다수의 SELECT 문을 하나로 합치고싶을때 사용- UNION 은 결과를 합칠때 중복되는 행은 하나만 표시- UNION ALL 은 중복제거를..

SQL 2021.07.01
[JQUERY] 자주 쓰는 메소드 정리

1. click$('#img').click(function(){ //이벤트 내용});≫ 선택된 대상을 클릭했을때 함수를 호출하는 메소드 2. change$('#currentDate').change(function(){ $(this).val();});≫ 선택된 대상이 변경되었을때 함수를 호출하는 메소드 ex) select 태그 사용 3. trigger$('#img').trigger('click');≫ 선택된 대상을 클릭시키는 메소드 4. css$('#img').css({"color" : "red"});≫ 선택된 대상의 css를 변경 시키는 메소드 5. val$("#img").val();$("#img").val('img.jpg');≫ 선택된 대상의 value를 가져오거나 변경 시키는 메소드 6. text$(..

코딩 2021.06.04
[JQUERY] 기본 정리

1. 선언≫ 사용하고자 하는 jquery 주소를 선언≫ 내용부분 선언 2. 셀렉터 ( 선택자 )작성법설명$('#pwdCheck')id로 찾는 방법$('.pwdCheck')class로 찾는 방법$('span')태그명으로 찾는 방법$(this)선택된 대상으로 찾는 방법 3. 메소드 ( 함수 )-- css --$(this).css({'color':'red'});-- attr --$(this).attr('class','bg-active');≫ 선택자에 css 나 속성을 변경하는 등의 이벤트를 하기위해 사용

코딩 2021.06.04
[SQL] 자주 쓰는 Oracle 함수 정리1

1. DECODE 함수DECODE(NAME, NULL, '',#{name})≫ if, else 와 비슷한 기능 ex) DECODE(컬럼, 조건1, 결과1, 조건2, 결과2, ..., else 결과)  2. UPPER 함수UPPER(NAME)≫ 대문자로 변환 ex) abc → ABC 3. LISTAGG 함수SELECT LISTAGG(NAME,',') WITHIN GROUP (ORDER BY NAME) AS NAMES FROM DATASELECT DEPT, LISTAGG(NAME,',') WITHIN GROUP (ORDER BY NAME) AS NAMES FROM DATAGROUP BY DEPT≫ 컬럼의 데이터들을 하나로 합치는 기능 ex) LISTAGG(컬럼, LISTAGG 구분자) WITNIN GROUP..

SQL 2021.03.12
[JSP] JSTL 자주 쓰는 태그 정리

1. fmt 태그  ≫ String → Date 변환 「ex) 20210303 → 날짜형」 -- parseDate --   ≫ Date → String 변환 (포맷) 「ex) 날짜형 → 2021-03-03」 -- formatDate -- //yyyy-MM-dd hh24:mi:ss 2020-03-03 00:00:00  ≫ number → String 변환 (포맷) 「ex) 10000 → 10,000」 -- formatNumber -- 2. c 태그 ≫ test 값이 true 이면 태그 안에 값을 읽는다-- if --  ≫ 태그 안에 값을 html 특수문자가 포함되어 있어도 해석하지 않고 그대로 출력한다-- out -- ≫ 자바의 setAttribute 같은 역할, 변수를 세팅 할수있다.-- set ..

코딩 2021.03.03
[Oracle] 오라클 프리티어 ATP 등록

1. 오라클 프리티어 회원 가입후 대시보드에서 ATP 데이터베이스 생성 클릭후 인스턴스 생성  2. 인스턴스 클릭 (처음에 노란색으로 나오다가 초록색으로 바뀌어야 사용가능)3. DB접속  4. 인스턴스 전자 지갑 선택후 전자 지갑 다운로드 클릭 5. 비밀번호 입력후 다운로드 클릭6. sql Developer 실행해서 새 접속 만들기    - DB이름은 인스턴스 생성 할때 데이터베이스 이름    - 사용자정보는 인스턴스 생성 할때 관리자 인증서 내용    - 구성 파일은 저장되어있는 전자지갑 경로 설정7. 테스트후 접속 하면 끝...   * 비밀번호를 까먹었거나 login denied가 발생하면 인스턴스 정보로 가서 작업 더보기에 관리자 비밀번호 클릭후 변경해주면 된다

환경세팅 2021.02.28
[Oracle] 오라클 developer 설치

1. 아래 링크 주소로 들어가서 www.oracle.com/tools/downloads/sqldev-downloads.html SQL Developer 20.4 DownloadsVersion 20.4.0.379.2205 - January 25, 2021www.oracle.com 2. jdk가 포함된 버전과 미포함 버전 둘중 하나를 골라서 다운로드 받습니다 ( 오라클 로그인 )  3. 압축을 풀어준 후 sqldeveloper 실행  4. jdk 미포함 버전은 java 설치된 위치를 설정 한다. ( jdk 포함은 필요 없음 ) - jdk 폴더 까지만 설정 ex) C:\Program Files\Java\jdk1.8.0_202 5. 환경설정 임포트 창에서 처음 설치하는거면 아니요 이전 버전이 있다면 예 클릭 끝..

환경세팅 2021.02.02
[Error] Oracle 11g XE 재 설치 오류

˙  오류 내용Checking for Oracle XE service instance.Expected result:  should not be installed allready.Actual result:   OracleServiceXE found on system.Check complete. The overall result of this check is:  oracle 11g Express Edition 설치중 service instance failed 오류1. oracle 11g Express Edition 을 삭제 하고 컴퓨터를 재부팅 한다2. 다시 설치해보고 실행한다. 그래도 안된다면 3. cmd 창에 sc delete OracleServiceXE 입력후 밑에 이미지 처럼 결과가 나왔다면 재설치 ..

오류 2021.02.02
[Oracle] 오라클 11g xe 설치

1. 링크 주소로 들어가서 알맞는 윈도우 선택https://www.oracle.com/database/technologies/xe-prior-releases.html Oracle Database XE Prior Release ArchiveOracle Database Express Edition (XE) Release 11.2.0.2.0 (11gR2)www.oracle.com2. 라이센스 동의후 zip 파일 다운로드 ( 오라클 로그인 )3.  zip파일 압축해제후 setup 파일 실행  4. Next > 동의 클릭후 Next 클릭 5. Next > 폴더 경로 원하는 곳에 지정하고 Next 클릭 6. Next > 오라클 초기 비밀번호 설정 ( 잊지않게 주의 ) 7. Next > Install

환경세팅 2021.02.01