Basics/Spring에 해당하는 글 43

  1. JDBC 예제(CURD 게시판) 2022.06.29

    일단 간단한 데이터베이스 생성 CREATE TABLE freeboard( no NUMBER,--sequence name VARCHAR2(34) CONSTRAINT fb_name_nn NOT NULL,--작성자 subject VARCHAR2(2000) CONSTRAINT fb_subject_nn NOT NULL, content CLOB CONSTRAINT fb_content_nn NOT NULL, pwd VARCHAR2(10) CONSTRAINT fb_pwd_nn NOT NULL, regdate DATE DEFAULT sysdate, hit NUMBER DEFAULT 0,--조회수 CONSTRAINT fb_no_pk PRIMARY KEY(no) ) CREATE TABLE boardMember( id VAR..


  2. NVL, LIKE, ORDER BY + JDBC예제 2022.06.20

    *MySQL과 다른 부분을 중심으로 정리 NVL(Null VaLue) 오라클에서 모든 연산자는 인자 중 null 값이 있는 경우 연산 결과로 null을 반환한다. → null값 처리가 필요하다. → postgreSQL에서는 coalesce()를 사용했지만, 오라클에서는 NVL을 사용한다. NVL(컬럼명, 대체할 값) 으로 간단하게 처리 가능하다. 아래 쿼리로 확인~ SELECT salary , comm , salary+comm , NVL(comm, 0) , salary+(NVL(comm,0)) FROM employee; LIKE, REGEXP_LIKE 문자열의 패턴을 비교할 때 사용한다. postgreSQL이나 MySQL과 거의 비슷하게 사용된다. 관련글 (참고로 오라클에서 escape는 이렇게 수행함)..


  3. JDBC 맛보기 2022.06.15

    Music.java package doodoo.vo; import java.io.Serializable; import lombok.Getter; import lombok.Setter; @Getter @Setter public class Music implements Serializable{ private int mno; // 고유번호(시퀀스) private int cno; // 카테고리 번호 private String title; // 곡명 private String poster; // 포스터 private String singer; // 가수명 private String album; // 앨범명 private int idcrement; // 등폭 private String state; // 상태 } M..