본문 바로가기

study

2018년 5월 16일 --sequence 생성하기create sequence c_emp_id2increment by 1 start with 26maxvalue 9999999nocachenocycle;--시퀀스 넘버 올리기 select c_emp_id2.nextval from dual; --시퀀스 정보확인select *from user_sequences;--s_emp테이블에서 이름은 홍길동, 급여는 2000, 나머지는 null을 입력, 사번은 sequence값을 이용insert into s_emp(id,name,salary) values(c_emp_id2.nextval,'홍',2000);--추가된 테이블확인select *from s_emp; select rowid, id, name from s_emp; --index의 생성과 .. 더보기
2018년 5월 15일 더보기
2018년 5월 14일 더보기
2018년 5월 11일 더보기
2018년 5월 10일 --JOIN 실습 1--EQUJOINselect s_emp.name,s_dept.name,s_emp.dept_id,s_dept.idfrom s_emp,s_deptwhere s_emp.dept_id = s_dept.id; --Q : 직원(s_emp)테이블과 부서(s_dept)테이블을 join해서 //사원의 이름과 부서,부서명을 나타내시오select s_emp.name,s_emp.dept_id 부서,s_dept.name 부서명from s_emp, s_deptwhere s_emp.dept_id = s_dept.id; --Q : 서울 지역에 근무하는 사원에 대해 각 사원의 이름과 근무하는 부서명을 나타내시오. ALIAS로 다시하기select s_emp.name as 사원이름, s_dept.name as 부서fr.. 더보기
2018년 5월 8일 지네릭스+열거형 -----------------------------------------DatabaseOracle xe 다운로드 1. 구글에 oracle xe download 검색 2. 컴퓨터 운영체제에 맞게 선택 후 로그인해서 다운로드진행 , 없으면 양식에 맞게 회원가입 3. setup 클릭 SYSTEM 계정에서 사용할 비밀번호를 설정해준다. (오라클 비밀번호 적는것이 아님) SQL 다운로드 1. xe 다운로드 했던 페이지 하단에 Oracle SQL Developer 클릭 자바써서 jdk 8? 아무튼 우리 수업은 이걸로..압출풀고 sqldeveloper-18.1.0.095.1630-x64\sqldeveloper클릭 데이터베이스 접속local이 추가된걸 알 수 있다.--local의 다른사용자 추가하기-.. 더보기
2018월 5월 9일 애너테이션 - 주석처럼 프로그래밍 언어에 영향을 미치지 않으면서 다른 프로그램에게 유용한 정보를 제공하는 것 → 컴파일러에게 유용한 정보를 제공하는 것표준 애너테이션 - 자바에서 기본적으로 제공하는 애너테이션 @override - 조상의 메서드를 오버라이딩한다는 것을 컴파일러에게 알려주는 역할 - 메서드의 이름을 잘못 입력했을 때 컴파일러가 알려준다. ex ) parentMethod(); 를 parentmethod(); //에러발생 @Deprecated - 더 이상 사용되지 않는 필드나 메서드에 붙힌다. ex) Date메서드로 구현한 것을 Calender메서드로 새롭게 구현했을 때 Date메서드는 필요없게된다. 그럴 때 @Deprecated를 이용해서 더 이상 이 메서드를 사용하지말라고 경고를 준다. @.. 더보기