데이터베이스
영구적으로 보관해야 할 데이터를 체계적으로 저장하는 데이터 보관 솔루션
관계형 DBMS의 종류
ORACLE / MYSQL / MSSQL / MariaDB / PostgreSQL
서브쿼리
- 수행 순서 중요
// ERROR, rn 수행이 후 조건절 후에 이루어지기때문에 에러 발생
SELECT ROWNUM as rn, id, pw, name
FROM test
WHERE rn >= 4 AND rn <=6
ORDER BY rn DESC;
// OK, rn을 먼저 수행 후 조건 수행
SELECT AA.* FROM (SELECT ROWNUM AS rn, id, pw, name FROM test) AA
WHERE rn >= 4 AND AA.rn <= 6;
SELECT * FROM test;
UPDATE test SET num = 0, email='';
SQL에서 '' 빈문자열은 null 값으로 인식함
방법1 - 한번 해놓으면 유지됨
ojdbc8.jar
방법2 - 프로젝트 생성할 때 마다 추가해야함
'오늘의 공부 & 기록' 카테고리의 다른 글
3월 14일 JDBC (0) | 2023.03.14 |
---|---|
3월 13일 자바 DB 연동 JDBC (0) | 2023.03.13 |
3월 9일 (0) | 2023.03.09 |
3월 8일 (0) | 2023.03.08 |
3월 7일 (0) | 2023.03.07 |