일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 일급객체
- Annotation
- joinpoint
- xml
- REGEXP_COUNT
- SpringFramework
- ArrayLike
- 자유변수
- Eclipse
- oracle
- jdk
- curryr
- SQL
- URIMalformedURI
- Spring
- map
- TargetObject
- AfterReturnning
- URI$MalformedURIException
- springversion
- javacversion
- tomcat
- ModulesPath
- LexicalScope
- AOP
- URIMalformedURI오류
- javaversion
- NewServer
- ProjectFacets
- URIMalformedURIException
- Today
- Total
목록DB (5)
잼's Tech

[Oracle] REGEXP REGEXP 함수? = 오라클의 정규식 함수 - 매칭 파라미터 (옵션과 같은 존재) i 대소문자 구분 안함 c 대소문자 구분 (default) x 공백 무시 n 마침표(.) 문자가 새 라인과 일치하도록 허용 └> 원래 .은 와일드 카드에서 하나의 문자와 대응, 그러나 마침표 역할로 하겠다는 것 m 대상 문자열이 한 줄이 아니라 여러 줄 있을 시 사용 가능 m 사용 시 오라클은 ^을 시작점으로 $를 끝점으로 수행 ● REGEXP_LIKE 정규식을 비교하여 일치할 경우 추출 REGEXP_LIKE(대상 문자열, 정규식 패턴, 매칭 파라미터) ● REGEXP_REPLACE 정규식 패턴을 검색하여 대체 문자열로 변경 REGEXP_REPLACE(대상 문자열, 정규식 패턴, 대체 ..

[Oracle] SQL 함수 자주 쓰이지만 잘 모르는 기초 함수만 적어두었다. 문자 함수 함수명 사용 방법 참고 ● RPAD ● LPAD 문자 채우기 (변수, 길이, 채움문자) RPAD('A',3,'BCD') => ABC LPAD('A',3,'BCD') => BCA ● REPLACE 지정된 문자열 치환 (기존 값, 찾을 값, 치환값) => 정확한 문자열 찾아 대체 REPLACE('ABC','A','b') => bBC REPLACE('AABC','AB','CD') => ACDC TRANSLATE('AABC','AB','CD') => CCDC -> 설명: A는 C로 B와 D로 TRANSLATE('ABCD','ABC','G') => GD -> 설명: A는 G로 B와 C는 없앰 ● TRANSLATE 지정된 문자..

[Oracle] 서버 구조, SQL 처리 과정 Oracle? Oracle Corporation에서 만든 관계 데이터 베이스 관리 시스템(RDBMS) 현재 가장 많이 사용되는 대표적인 DB 오라클 서버 : Instance + DataBase 서버 종류 Decidicated Server Process ● 유저 프로세스에게 1:1로 전담 마크하는 서버 프로세스 생성 ● 장점: 명령 처리 빠름 ● 단점: 놀고 있는 프로세스 생겨 자원 낭비 Shared Server Process ● 디스패치가 받아 요청 순서대로 Queue에 넣고 Server Process들은 순서대로 받아 처리 ● 장점: 자원 낭비 감소 ● 단점: SQL 처리에 비교적 느림 ※ User Process 정보 Shared Pool에 캐시시켜 Ser..

[Oracle] SQL Developer 설치, 접속 Oracle은 DB의 손 쉬운 관리를 위해 GUI인 SQL Developer를 지원한다. 1. 다운로드, 설치 1) https://www.oracle.com/tools/downloads/sqldev-downloads.html 접속 2) 본인의 환경에 맞는 것을 다운로드하여 설치 2. 접속 실행 후, 사용할 DB에 접속을 할 것이다. 따라오기에 앞서, DB가 없다면 https://jaem-tech.tistory.com/6을 통해 계정을 생성해주자! [Oracle] DB 계정 생성 오라클 설치 후 사용할 계정 생성 1) cmd창에서 sqlplus를 통해 관리자 계정 접속 (계정을 생성할 것이므로 sys 계정으로 접속) 오라클 관리자 계정은 sys 계정(최..

[Oracle] DB 계정 생성 오라클 설치 후 사용할 계정 생성 1) cmd창에서 sqlplus를 통해 관리자 계정 접속 (계정을 생성할 것이므로 sys 계정으로 접속) 오라클 관리자 계정은 sys 계정(최상위 계정), system 계정(sys와 같은 권한, DB 생성권한 X)으로 나누어진다. 2) 본 포스팅에서는 Oracle 18c를 사용할 것이다. 3) 계정 생성: CREATE USER 계정명 IDENTIFIED BY 비밀번호; ※ 계정을 생성하는 데 오류가 난다... - 12c부터는 공통 계정에 c##을 붙여야한다!!! ※붙이니 잘 된다 번거로워 이전의 11g 이하 문법 사용을 원하면 sys 계정 세션 정보를 바꾸고 계정 생성!!! alter session set "_ORACLE_SCRIPT"=..