일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- mavenCentral
- 코딩
- 서버
- Oracle
- jcenter
- 메소드
- JPA Auditing
- 클라이언트
- 자바
- 클래스
- 깃허브
- Spring
- 컬렉션프레임워크
- socket
- springboot
- 바인드변수
- 생성자
- 멀티쓰레드
- 템플릿엔진
- 사용자관리프로그램
- SwingCalendar
- 상속
- springDataJPA
- Swing
- 카카오코딩테스트
- JavaScript
- HTML모드
- 인스턴스
- java
- 백준
- Today
- Total
목록DataBase/Oracle (6)
프리 정보 컨텐츠
select ASCII('a') r1, chr('65') r2, chr(ASCII('c')) r3, INITCAP('asd erd') r4, INSTR('seexefrxew', 'x', 2) r5, least('2', '3', '5') r6, LENGTH('오라클oracle') r7, lpad('80', 3, '0') r8, lower('AFEISue') r9, TRIM(' AAA ') r10, LTRIM('@@@AAA@@@', '@') r11, RTRIM('@@@BBB@@@', '@') r12, substr('testeeqq', 3) r13, instr(substr('testeeqq', 3), 'e') r14, 'hello' || '-' || 'oracle' r15, substr(lpad('80', 3..
oracle내에서 바인드 변수를 활용하여 입력한 년월의 달력을 표시해준다. 1입력시 짝수 달력, 0입력시 홀수 달력, null을 입력할시에 전체 달력의 월을 표시해주는 달력 실습 select max(DECODE(DID, 1, YMD)) month, min(DECODE(WID, 1, DID)) SUN, min(DECODE(WID, 2, DID)) MON, min(DECODE(WID, 3, DID)) TUE, min(DECODE(WID, 4, DID)) WED, min(DECODE(WID, 5, DID)) THR, min(DECODE(WID, 6, DID)) FRI, min(DECODE(WID, 7, DID)) SAT from ( select to_char(T1, 'YYYY-MM') YMD, extract(..
select ABS(-2) c1, floor(2.3) c2, power(2, 3) c3, sign(1) c4, sign(-1) c5, sqrt(25) c6, trunc(10.232, 1) c7, ADD_MONTHS(to_date('20211104', 'yyyymmdd'), 3) c8, extract(year from sysdate) c9, extract(month from sysdate) c10, extract(day from sysdate) c11, NEXT_DAY('20211224', 4) c12, sysdate c13, trunc(sysdate) c14, last_day(sysdate) c15 from dual;
connect by level과 rownum을 활용한 간단한 예제를 알아보자. oracle에서 connect by level을 사용하면 원하는만큼의 행을 리턴할 수 있어서 주로 날짜를 가져올 때 유용하게 사용한다. select rownum, level as no from dual connect by level
JAVA 이클립스에서 JDBC 드라이버 클래스를 등록하는 방법을 예시로 알아보자. package com.dao; public class Exam1 { public static void main(String[] args) { // OracleDriver 클래스 등록 // 없으면 예외 발생, 즉 등록되어 있지 않으면 예외 발생 // 클래스 풀네임으로 검사 try { Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("드라이버 등록 성공"); } catch (ClassNotFoundException e) { System.out.println("드라이버 등록 실패"); e.printStackTrace(); } } } 실행할 프로젝트안에 l..
두 개 이상의 테이블을 하나 이상의 조건을 걸어서 해당되는 조건을 가진 값들을 하나의 ROW로 가져오는 것을 JOIN이라고 한다. JOIN을 자주 쓰이는 INNTER, OUTER, FULL 세 개의 명령어에 대한 개념 정리를 해보자. INNTER JOIN 조건이 일치하는 값이 두 테이블에 모두 존재할 때 조회된다. 일종의 교집합이라고 생각하자. 사용하는 방법은 간단하다. SELECT * FROM TABLE1 T1 INNER JOIN TABLE2 T2 ON (T1.KEY = T2.KEY) 개념은 위와 같으며 아래의 예시들을 통해서 자세하게 알아보자. CREATE TABLE depart ( deptno number NOT NULL ,-- 부서번호(학과번호) dname varchar2(30) NOT NULL ..