목록Kosta (28)
brograming
vo만들기 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 package emp; import java.sql.Date; public class EmpVo { private int empId; private String name; private int salary; private Date hireDate; private int deptId; public EmpVo() { } public EmpVo(int..
오라클 DB 연동하기 ▼1번째 줄 package 이름 dbconn에서 conn으로 수정. 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 32 33 34 package conn; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; //싱글톤 public class DBConnect { private static DBConnect dbconn = new DBConnect(); private String url = "jdbc:oracle:thin:@localhost:1521/xe"; // @db서버주소..
데이터 질의어 - select DDL - 데이터 정의어. db 객체 생성, 수정, 삭제 (테이블 구조, 테이블 자체) creat table,alter table, drop table ... DDL 명령어 하나가 트랜잭션 하나다 DML - 데이터 조작어. 추가, 수정, 삭제 (테이블에 들어가 있는 데이터) insert, update, delete ... DCL - 데이터 제어어. 권한 부여, 빼앗는 명령. grant, revoke ... 1. INSERT --Table emp 생성, 테이블 구조만 복사해서 만들기 create table emp as select employee_id emp_id, last_name name, salary, hire_date, department_id dept_id from ..
날짜, 문자열, 상수값 : ' ' 컬럼 별칭에서 대소문자 구분하거나 스페이스 포함하는 경우 " " select - 검색문 select 컬럼명, distinct 컬럼명 from 테이블명; select * from 테이블명; select* from 테이블명; where 조건 -- 원하는 줄을 골라냄 order by 컬럼명; 1. JOIN - 오라클 전용 select 컬럼명, 컬럼명 from t1,t2 where t1.fk(외래키) = t2.pk(기본키); and 추가조건; - 표준 select 컬럼명, 컬럼명 from t1 natural join t2; using 조인 컬럼 where 행 조건; 1) 등가 조인 외래 키와 기본 키가 같을 조건으로 연결 select last_name, e.department_..
RDBMS 오라클, ms-sql, mysql ... 관계형 데이터 베이스 : 데이터를 표로 표현 하나의 테이블을 엔터티 > vo 세로줄 : 컬럼. 이름, 타입, 크기 가로줄 : 로우. 한 객체를 표현 SQL> conn /as sysdba; SQL> ALTER user hr account unlock; SQL> ALTER user hr IDENTIFIED BY hr; SQL> conn hr/hr; SQL> select table_name from tables; SQL> select table_name from tabs; --1.7 DESCRIBE employees; --1.8 select employee_id, last_name, job_id, hire_date "STARTDATE" from employe..
1. 예외처리 프포그램이 런타임에 중단되는 것을 예방하기 위한 코드 자바에서 예외가 발생하면 자바 시스템은 예외가 발생한 프로그램에 예외 객체를 던진다 프로그램에 예외 객체를 맞으면 기본 동작이 죽는다 프로그램이 예외 객체를 맞아서 중단되지 않고 try-catch블록으로 발생한 예외객체를 잡아 예외를 처리할 수 있도록 하는 방법이 예외처리다 1) try-catch문 try{ 예외 발생이 예상되는/ 강제 예외처리 요구 코드 } catch (예외객체1) { // try블록에서 발생한 예외 객체 중 타입이 일치하는 것만 받음 예외처리 코드 }catch (예외객체2) { 예외처리 코드 } catch (Exception e) { // 모든 예외를 받을 수 있음. 맨 끝에 위치. 위 catch블록들에서 받지 못한 ..