1. SQL 쿼리 작성 시 1-1. WHERE 조건 인덱스 컬럼을 WHERE 절에 모두 사용하도록 함 인덱스 컬럼이 3개인데, WHERE 절에서 하나라도 사용하지 않으면 FULL SCAN을 하게 됨 OR 연산자 보다 AND 연산자 사용 OR 연산자보다 UNION AL
참고 사이트PL/SQL https://goddaehee.tistory.com/99PL/SQL https://gdtbgl93.tistory.com/147오라클 임시 테이블 https://grandma-coding.tistory.com/entry
PUT_LINE 프로시저를 이용프로시저를 사용하여 출력되는 내용을 화면에 보여주기 위해서는 환경 변수 SERVEROUTPUT(디폴트값이 OFF이므로) ON으로 변경USER_INFO 테이블 생성USER_INFO 테이블 시퀀스 생성시퀀스 조회 및 초기화USER_SCORE
참고 사이트https://thebook.io/006696/part03/ch14/01/https://grandma-coding.tistory.com/entry/OracleWITH%EC%A0%88Oracle에서 사용하는 임시 테이블을 Global Temp
참고 사이트https://ajdahrdl.tistory.com/2https://goddaehee.tistory.com/281Oracle 설치 및 데이터베이스 생성 이후, 사용자 생성 단계관리자 권한으로 cmd 창 실행사용자 ID와 PW를 입력부여할 권
참고 사이트https://ajdahrdl.tistory.com/2https://goddaehee.tistory.com/281
참고 사이트https://ajdahrdl.tistory.com/2https://goddaehee.tistory.com/281현재 데이터베이스 조회 시 SELECT NAME FROM V$DATABASE; 입력
TO_NUMBER() : 문자열을 정수, 실수로 변환CAST() : 자릿수를 정의하여 정수, 실수로 변환문자열에 변환 불가한 문자가 포함되어 있으면 오류가 발생함REPLACE() 함수 또는 REGEXP_REPLACE() 정규식 함수를 이용하여 해당 문자열 제거REGEX
1. 시퀀스 1-1. 시퀀스 생성 1-1-1. 시퀀스 조회 및 초기화 1-1-2. 시퀀스를 이용한 INSERT
1. 사용자 함수 1-1. 기본 함수 생성 CREATE OR REPLACE : CREATE 만 사용하여 재컴파일 시 오류가 발생하므로 REPLACE 를 함께 사용 1-1-1. 기본 함수 사용 1-2. 파이프라인 테이블 함수 생성 Object 타입, 테이블 타입을
시스템 예외 : Oracle에서 예외 상황에 대해 미리 정의해놓은 예외사용자 정의 예외 : 예상되는 특정 예외 상황에 대해 개발자가 직접 정의한 예외처리할 예외들을 차례로 선언한 뒤, 마지막에 OTHERS를 선언하여 나머지 예외를 처리하도록 함프로시저 실행 후 예외가
Oracle 서버에서 할당한 전용 메모리 영역에 대한 포인터SQL문을 처리한 결과 집합을 가리키는 포인터질의 결과로 얻어진 여러 행이 저장된 메모리 상의 위치Oracle 서버 프로세스 내부의 Private SQL Area 라는 메모리 영역에 결과 집합이 저장됨Priva
일관성 있는 상호작용을 위한 단위데이터베이스 시스템은 ACID(Atomicity, Consistency, Isolation, Durability)를 보장하기 위해 트랜잭션을 논리적 작업 단위로 사용트랜잭션을 통해 데이터베이스는 항상 일관성 있는 상태를 유지해야 함데이터
이상 해결 : erwin.exe 우클릭 > 속성 > 호환성 > 높은 DPI 설정 변경 > 응용프로그램으로 변경재귀 관계는 비식별 관계로 설정하여 null 값 허용 필요일반화 관계 시 exclusive : 반원에 X 표시, 구분 속성은 무조건 딱 하나 선택할 수 있음in
시스템의 대상이 되는 업무를 분석하여 정보 시스템으로 구성하는 과정에서 업무의 내용과 정보 시스템의 모습을 적절한 표기법(Notation)으로 표현하는 것정보 시스템을 구축하기 위해, 해당 업무에 어떤 데이터가 존재하는지 또는 업무가 필요로 하는 정보는무엇인지 분석하는
계층형 쿼리, WITH절, 분석 함수와 window 함수, 다중 테이블 INSERT https://thebook.io/006696/part01/ch07/계층형 쿼리 - CONNECT BY~ https://tiboy.tistory.com/563계층형 쿼
조회된 데이터들을 다양한 목적에 맞게 특정 칼럼을 기준으로 정렬하여 출력하는데 사용컬럼명 대신 ALIAS나 컬럼 순서를 나타내는 정수 사용도 가능기본적인 정렬 순서는 오름차순숫자형 데이터 타입 : 오름차순으로 정렬했을 경우 가장 작은 값부터 출력날짜형 데이터 타입 :
sqlplus 입력 > 설치 여부 및 버전 확인 가능사용자명, 비밀번호 입력하여 로그인cmd에서 sqlplus 입력하여 로그인 시 오류 발생 시 아래 내용 확인오라클 관련 서비스 종료 후 재시작 시 발생했다면, 아래 내용 수행ORA-01034 오류와 ORA-27101
반디집, mariaDB, JDK 1.8 version 설치 필요형상 관리를 위해 Git 설치 InnoQuartzDesigner-DI-type-P-V7.2.1.20201221.zip 압축 해제 후 TOS_DI-win-x86_64.exe 실행TOS_DI-win-x86_64
아스키(ASCII, American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)영문 알파벳을 사용하는 대표적인 문자 인코딩컴퓨터와 통신장비를 비롯한 문자를 사용하는 많은 장치에서 사용1Byte로 표현, bit
회사 PC 환경에서 Oracle Database 19c 설치 후 삭제하는 과정을 기록 참고 : https://backendcode.tistory.com/266하단의 데이터베이스 > Database Enterprise/Standard Edition 클릭Oracl