[Board] DB 연동 : 게시글 세부조회 기능 [BoardDao.get() : 게시글 세부조회 기능 구현]
·
◈ Human Project/Custom : Board📖
[Board] DB 연동 : 댓글 테이블 생성, CRUD 기능 구현[댓글 테이블 및 로우데이터 생성, 댓글 관련 CRUD [Board] DB 연동 : 로그인, 로그아웃 기능[계정 로그인, 로그아웃 기능 구현 및 계정 기능 설계] [Board] DB 연동 : 계정 테이블 생성, CRUD 기능 구현[계정 테이블 및 로우데이터 생성, 계정 관련 CRUD [Board yermi.tistory.com 1. BoardDao.get() : 게시글 세부조회 기능 public Board get(Long bno) { Board board = null; try { //클래스 로드 Class.forName("oracle.jdbc.driver.OracleDriver"); // connection 취득 Connection con..
[Error Note] ORA-28001: the password has expired [비밀번호가 만료되었습니다]
·
◈ Study/에러노트(Error Note)🧱
- ORA-28001: the password has expired [비밀번호가 만료되었습니다] ORA-28001: the password has expired → 로그인하려는 계정의 비밀번호가 만료되었을 경우 발생한다. - ORA-28001 해결 방법 ALTER USER 계정명 IDENTIFIED BY 비밀번호;
[Oracle] ORDER BY 절 : 정렬 방법(sorting) [칼럼이나 표현식을 기준으로 출력 결과 정렬]
·
▣ SQL : Database/Oracle SQL🏮
1. ORDER BY 절 : 정렬 방법(sorting) 칼럼이나 표현식을 기준으로 출력 결과를 정렬할 때 사용 * ASC : 오름차순으로 정렬, 기본 값, DESC : 내림차순으로 정렬 SELECT[DISTINCT] {* | COLUMN[ALIAS] … } FROMTABLE [WHERECONDITION] [ORDER BY{COLUMN, EXPRESSION} [ASC|DESC]] - 기본적인 정렬 방법 문자 값은 알파벳순으로 출력되고, 한글은 가나다순으로 출력된다. 숫자 값은 가장 작은 값으로 먼저 출력된다. 날짜 값은 과거의 날짜순으로 출력된다. NULL 값은 오름차순에서는 제일 나중에, 내림차순에서는 제일 먼저 출력된다. SELECT 절에 포함되지 않은 컬럼도 ORDER BY 절에 올 수 있다. -- ..
[Board] DB 연동 : 댓글 테이블 생성, CRUD 기능 구현 [댓글 테이블 및 로우데이터 생성, 댓글 관련 CRUD 기능 구현]
·
◈ Human Project/Custom : Board📖
[Board] DB 연동 : 로그인, 로그아웃 기능[계정 로그인, 로그아웃 기능 구현 및 계정 기능 설계] [Board] DB 연동 : 계정 테이블 생성, CRUD 기능 구현[계정 테이블 및 로우데이터 생성, 계정 관련 CRUD [Board] DB 연동 : 게시글 수정 및 삭제 기능[BoardDao : modify(), remove()] 1. BoardDao.modify() : 게.. yermi.tistory.com 1. 댓글 테이블 및 로우데이터 생성 2. 댓글 관련 CRUD 기능 구현 1) ReplyDao.register() : 댓글 작성 기능 - ReplyDao : register() public void register(Reply reply) { try { //클래스 로드 Class.forName..
[Oracle] SQL 집합 연산자 [UNION, UNION ALL, INTERSECT, MINUS]
·
▣ SQL : Database/Oracle SQL🏮
1. SQL 집합 연산자 테이블을 구성하는 행집합에 대해 테이블의 부분집합을 결과로 반환하는 연산자 집합 연산자 의미 UNION 두 집합에 대해 중복되는 행을 제외한 합집합 UNION ALL 두 집합에 대해 중복되는 행을 포함한 합집합 MINUS 두 집합 간의 차집합 INTERSECT 두 집합 간의 교집합 - 집합 연산자 사용법 SELECT 명령문1 [UNION | UNION ALL | INTERSECT | MINUS] SELECT 명령문2; 2. 합집합 : UNION, UNION ALL - UNION 두 개의 테이블에 속하면서 중복되는 행을 제외한 행집합을 결과집합으로 반환 (수학의 집합 연산에서 합집합을 의미) → UNION ALL은 중복되는 행을 제외하지 않고 모두 출력 - UNION 연산 시, 합..