일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 비전공
- Servlet
- SpringBoot
- 타임리프
- JSP
- Thymeleaf
- preparedstatement
- 오라클
- Statement
- 자바스크립트
- MVC
- 국비학원
- 스프링
- 객체 주소
- List에 객체 같은 값
- Heap
- Session
- JDBC
- 스프링로그
- CachingOperationNameGenerator
- Spring
- Stack
- 코딩
- 스프링부트로그
- 자바
- JavaScript
- scanner
- Java
- 서블릿
- db
- Today
- Total
목록오라클 (3)
sin prisa pero sin pausa

데이터를 넣고 싶은 테이블의 컬럼 순서와 데이터를 넣어줄 SLQ구문에서 서브쿼리의 컬럼 순서가 달라서 뜬 오류
반환할 문자의 길이(바이트)를 지정해주고, 값이 나오고 난 나머지 자리를 지정해준 문자로 채우는 것 SELECT LPAD(EMP_NO, 30, '*') AS 주민번호 FROM EMPLOYEE; -- ****************123456-1985634 SELECT RPAD(EMP_NO, 30, '*') AS 주민번호 FROM EMPLOYEE; -- 123456-1985634**************** "구할 값에 30바이트 자리를 지정해주고 주민번호를 조회, 주민번호를 조회하고 난 나머지 (30 - 주민번호 자리 수)는 '*'로 채워라" 응용 : SUBSTR을 이용해 주민번호 뒷자리 *로 표시 SELECT RPAD(SUBSTR(EMP_NO, 1, 8), 14, '*' ) AS 주민등록번호 -- 123..
LTRIM 과 RTRIM 은 제거할 문자열에 두 글자 이상을 설정할 수 있다.(미설정 시 공백만 제거) LTRIM LTRIM SELECT LTRIM ('백스페이스 할 만큼 써준다', '스백') FROM DUAL; -- 페이스 할 만큼 써준다 SELECT LTRIM ('백스페이스 할 만큼 써준다', '스페백') FROM DUAL; --이스 할 만큼 써준다 SELECT LTRIM ('백스페이스 할 만큼 써준다', '스백이') FROM DUAL; --페이스 할 만큼 써준다 SELECT LTRIM(' 백스페이스 할 만큼 써준다', '백스페이스') FROM DUAL; -- 백스페이스 할 만큼 써준다 왼쪽부터 첫 글자부터 설정한 문자열에 있는 글자를 하나씩 대조해가면서 제거함 네 번째 예처럼 공백이 있다면 문자열에..