본문 바로가기

DataBase & DBMS12

오프라인 환경에서 DBeaver posgresql JDBC 설정 인터넷 연결이 안되는 환경에서 DBeaver 내에 postgreSQL JDBC설정방법 1. posgresql의 드라이버를 다운로드 받는다. https://jdbc.postgresql.org/download/ 2. DBeaver 내에 postgresql database 연결 설정창에서 'DB 연결 설정'에서 우측하단의 Driver Settings를 클릭한다. 3. Driver Settings 창 두번째 탭 "Libraries"를 클릭하면 기본으로 설정된 라이브러리들이 몇가지 보이는데 불필요함으로 모두 선택하고 Delete를 한다(Optional). 그리고 Add File를 선택해서 다운로드 받은 postgresql jdbc 드라이버를 추가 후 OK를 눌러 팝업을 닫는다. 4. 나머지 DB정보들을 입력하고 .. 2024. 4. 12.
22.12.02 java - DB 연동 및 쿼리 연습 --시퀀스 삭제 DROP SEQUENCE notice_seq; --시퀀스 생성 CREATE SEQUENCE notice_seq START WITH 1 INCREMENT BY 1 NOCYCLE; --테이블 삭제 DROP TABLE notice; --테이블 생성 CREATE TABLE notice( nbno number(4) constraint pk_notice_nbno primary key, --글번호 title varchar2(1000) constraint nn_notice_title NOT NULL, --제목 centent VARCHAR2(2000) constraint nn_notice_content NOT NULL, --내용 cre_date date default SYSDATE, --작성일 write.. 2023. 2. 16.
22.12.01 PL-SQL 사용 문법, JAVA-DB연동/더미데이터생성, 시퀀스 활용 select (sysdate) from dual; --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --오늘날짜 조회 select sysdate, systimestamp from dual; select add_months(sysdate, -6), add_months(sysdate, 18) from dual; select months_between(sysdate, add_months(sysdate, -6)) from dual; select last_day(sysdate) from dual; --입사한 달의 근무일수(토, 일, 공휴일에도 근무가정) --날짜 -날짜의 데이터 타입은 숫자 select ename, hiredate, last_day(hi.. 2023. 2. 16.
22.11.28 PL-SQL 각 종 함수(날짜 문자열 처리 등), 문법, 제약조건, JOIN 개념 select (sysdate) from dual; --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --오늘날짜 조회 select sysdate, systimestamp from dual; select add_months(sysdate, -6), add_months(sysdate, 18) from dual; select months_between(sysdate, add_months(sysdate, -6)) from dual; select last_day(sysdate) from dual; --입사한 달의 근무일수(토, 일, 공휴일에도 근무가정) --날짜 -날짜의 데이터 타입은 숫자 select ename, hiredate, last_day(hi.. 2023. 2. 16.