본문 바로가기

Database75

ORACLE SQL 문자열 내장 함수 (1) SUBSTR(문자열 , 시작 위치, 길이) 문자열 추출 함수 문자열을 잘게 쪼갤 수 있는 함수 EX) SELECT SUBSTR('HELLO',1,3) FROM DUAL; HELLO에서 첫 번째 H부터 첫 번째 L까지 자릅니다. 결과 : HEL SELECT SUBSTR('HELLO',3) FROM DUAL; 문자의 3번째 위치부터 자릅니다. 결과 : LLO 바이트 단위로 자를 수도 있습니다. SELECT SUBSTRB('HELLO', 3) FROM DUAL; 영문자 1바이트 한글 3바이트 결과 : LLO 회원 중에서 전화번호가 011로 시작하는 회원의 모든 정보를 출력해보자. 회원 테이블은 MEMBERS이고 번호 칼럼은 PHONE이다. SELECT * FROM MEMBERS WHERE SUBSTR(PHON.. 2020. 4. 15.
ORACLE SQL JOIN SQL에서 조인이란? 조인이란 데이터베이스에서 필요에 의해서 테이블 간에 결합을 하는 것을 말합니다. 테이블과 테이블을 결합을 하지만 2개 이상의 테이블을 결합하는 것 또한 가능합니다. 기초적인 조인의 종류는 이너 조인(Inner JOIN), 아우터 조인(Outer JOIN), 셀프 조인(Self JOIN), 크로스 조인(Cross JOIN)이 있습니다. 예시 데이터로 회원정보 테이블과 공지사항 테이블을 결합을 시켜보겠습니다. MEMBER.TABLEIDPASSWORDNAMEPHONEASNIC1234홍길동010-1234-1352DUST12345유재석010-2522-2542CAP2521션010-5353-2344NOTICE.TABLENUMBERTITLEWRITE_IDCONTENTHIT1다이어트ASNIC살빼는운.. 2020. 4. 14.
Oracle SQL 정규표현 정규표현식 정규표현식은 특정한 규칙을 가진 문자열의 집합으로 프로그래밍 언어에서 문자열의 검색과 치환을 위해 사용할 수 있는 정규식이다. 일부 언어인 펄, 자바스크립트, 루비 처럼 문법에 내장되어있는 경우가 있는 반면 자바, 파이썬, C , C++ 등등의 언어에서는 표준 라이브러리로 제공해 준다. 1. 패턴 그대로를 매칭하는 경우 : 단어 그대로를 패턴으로 사용하여 매치되는 영역을 찾는다. EX) SELECT * FROM TABLE WHERE REGEXP_LIKE (COLUMN_NAME, '단어'); 2. 메타 문자 및 수량 한정자를 사용하는 경우 : 정규식 패턴에 사용되는 문자들 중에 검색을 도와주는 특별한 메타 문자들이 존재합니다. 이를 이용해 폭넓게 패턴에 적용할 수 있습니다. EX) 1 goooo.. 2020. 4. 13.
SQL TABLE , 자료형 ORACLE SQL의 특징 ORACL SQL에서는 소문자로 입력해도 대문자로 인식한다. 데이터베이스 관리 시스템은 정말 많은 종류가 있지만 명령어 자체는 대부분이 비슷하다. 하지만 자료형에 대해 선 차이가 존재했었는데 그 차이에 대해 표준을 맞추는 ANSI라는 미국 국가표준 협회에서 표준을 정의했다, ORACLE은 자신이 정해놓은 형식과 ANSI형식을 둘 다 사용한다. 거대한 카테고리로 오라클의 형식을 나눠보면 Character 형식 - 오라클에서는 한 문자당 3바이트를 저장한다. Numeric 형식 Date 형식 LOB형식이 있다. LOB형식 = 대용량을 저장할 때 사용하는 형식이고 (실행파일 자체가 들어갈 수 있다) 데이터를 정의할 때 사용될 때 사용하는 명령어는 CREATE이다. CREATE - 테.. 2020. 4. 7.
Oracle SQL 설치 1. Oracle DBMS 설치 https://www.oracle.com/index.html Oracle | Integrated Cloud Applications and Platform Services Developer boosts performance 70x with Oracle Autonomous Database Intive, which creates AI apps, gains 3x increase in development velocity, thanks to the auto-scaling, auto-tuning, and auto-patching Oracle Cloud Infrastructure. www.oracle.com 위 링크에 접속합니다 Product Help의 Downloads을 클릭합니다... 2020. 4. 6.