# oracle

Oracle SQL | 인덱스(Index)
220516데이터베이스의 테이블에 대한 검색 속도를 향상시켜주는 자료구조검색(select)을 빠른 속도로 하기 위해서 사용하는 도구SQL 명령 처리 속도를 빠르게 하기 위해서 특정 컬럼에 생성되는 검색 도구B-TREE 구조테이블내의 레코드 순서는 우리가 원하는 정렬 상

Oracle SQL | DCL, 권한, Role
220516사용자 관련계정 생성, 삭제, 잠금 제어resource(DB Object) 접근 권한 제어시스템 권한을 가지고 있는 계정만 가능 > 관리자급계정 생성 권한을 가지고 있는 일반 계정도 가능새로 생성된 계정은 아무 권한이 없음 > 접속할 권한조차도 없음creat
오라클 ssh 접속
인스턴스를 생성할 때 ssh 키를 생성한다. 기본적으로 linux8.5 운영체제가 선택되는 것 같다. mobaxterm을 다운 받는다.매번 이름을 까먹어서 '푸티같은 프로그램' 검색해서 찾고 있다..mobaxterm 연결방법 1) session > ssh 클릭2) re

[19일차] Oracle - Database, SQL
데이터베이스는 여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합데이터를 효율적으로 관리할 수 있는 시스템데이터를 효율적으로 관리하기 위해서 데이터베이스에 추가, 삭제, 변경, 검색을 할 수 있는 기능 제공관계형 데이터베이스란 테이블(table
[Oracle] DECODE 함수
DECODE 함수는 오라클 쿼리에서 가장 많이 사용하는 함수 중 하나이다. 표준 SQL 함수가 아니라서 사용을 꺼려하기도 하지만 잘 사용하면 아주 편하기 때문에 유용하다.최근에는 CASE WHEN 구문 사용을 많이 권장하기도 한다.DECODE 함수는 프로그래밍에서의

[Oracle] WITH절
WITH절은 오라클9 이후 버전부터 사용이 가능하며 이름이 부여된 서브쿼리라고 생각할 수 있다. 임시테이블을 만든다는 관점에서 본다면 VIEW와 쓰임새가 비슷한데 차이점이 있다면 VIEW는 한번 만들어놓으면 DROP할때까지 없어지지 않지만, WITH절 같은 경우 한번
22/05/12 TIL PL/SQL
스칼라 데이터 타입에는 일반단일 데이터타입의 변수와 %TYPE 데이터형 변수가 있다.identifier(변수)의 이름은 sql의 obejct 명과 동일한 규칙을 따름identifier를 상수로 지정하고 싶은 경우에는 CONSTANT라는 KEYWORD를 명시하고 반드시

[SQL] 연산자 - 3. 논리연산자
산술연산자사칙연산자관계연산자(조건식구성)부등호WHERE절에서 CASE WHEN THEN논리연산자AND, OR, NOT연산순사 NOT→AND→OR기타연산자IN, ANY/SOME, ALL, BETWEEN, LIKE(문자열만!)두 개 이상의 조건식의 평가(AND, OR)나

[SQL] 연산자 - 2. 관계연산자
산술연산자사칙연산자관계연산자(조건식구성)부등호WHERE절에서 CASE WHEN THEN논리연산자AND, OR, NOT연산순사 NOT→AND→OR기타연산자IN, ANY/SOME, ALL, BETWEEN, LIKE(문자열만!)조건식을 구성할때 사용됨 --WHERE데이터의

[SQL] 연산자 - 1. 산술연산자
산술연산자사칙연산자관계연산자(조건식구성)부등호WHERE절에서 CASE WHEN THEN논리연산자AND, OR, NOT연산순사 NOT→AND→OR기타연산자IN, ANY/SOME, ALL, BETWEEN, LIKE(문자열만!)<span style="background

[SQL] SELECT문(데이터검색문) - DML 명령
SQL명령 중 가장 많이 사용되는 명령 자료 검색을 위한 명령 (사용형식) SELECT FROM WHERE의 구성 SELECT(필수절)화면에 출력할 컬럼 FROM(필수절) WHERE몇개의 행 출력할지 조건 실행순서 FROM -> WHERE -> SELECT

[SQL] 데이터타입 - 4. 이진자료 타입
문자 데이터 타입 X문자열, 숫자, 날짜, 2진 데이터 타입BLOB, BFILE, RAW, 등이 제공됨비교적 적은 규모의 이진자료 저장인덱스 처리 가능오라클에서 데이터 해석이나 변환을 제공하지 않음 --다른 응용프로그램에서 변환해야함최대 2000BYTE까지 저장 가능

[SQL] 데이터타입 - 3. 날짜타입
문자 데이터 타입 X문자열, 숫자, 날짜, 2진 데이터 타입 날짜 및 시간에 관한 자료 저장 (년,월,일,시,분,초)덧셈과 뺄셈을 대상이 될 수 있음DATE, TIMESTAMP타입이 제공됨표준 날짜타입<span style="background-color: 컬럼
[Oracle] Springboot Dialect 못찾는 경우
Springboot에서 org.springframework.boot:spring-boot-starter-data-jdbc를 사용시 Dialect를 못찾는 현상이 발생.\-> 1\. application.yml에 아래값 추가spring: jpa: propertie
22/05/11 TIL - PL/SQL
Oracle's Procedural Language extension to SQL의 약자SQL문장에서 변수정의, 조건처리, 반복처리 등을 지원하며, 오라클 자체에 내장되어 있는 Procedure Language이다.DECLARE 문을 이용하여 정의되며, 선언문의 사용은
[ ORACLE ] REM INSERTING
REM은 "REMARK"의 줄임말로 주석스크립트 전에 코멘트를 목적으로 사용하는 ORACLE 명령어이다.오라클에서는 REMARK 명령어가 있을 경우 해당 라인을 주석처리로 인식한다.SQL\*PLUS를 제외한 나머지 툴에서는 문제가 생길 수 있으므로 해당 라인을 삭제하거
Oracle Advanced SQL
정리햇던거를 다시 정리함 분석함수란? 테이블에 있는 데이터를 특정 용도로 분석하여 결과를 반환하는 함수 복잡한 계산을 단순하게 처리해주는 함수 쿼리 결과 Set을 대상으로 계산을 수행하는 함수 SELECT 절에서 수행 FROM, WHERE, GROUP BY 절에서

22/05/11 TIL_ Oracle_SQL
대부분 읽기 전용으로 제공되는 테이블 및 뷰의 집합이다. \- 데이터 베이스 전반의 정보를 제공오라클 데이터베이스는 명령이 실행 될 떄 마다 데이터사전을 Access한다.DB작업동안 Oracle은 데이터사전을 읽어 객체의 존재 여부와 사용자에게 적합한 Access 권