Oracle Pl/SQL 변수선언이란?
·
IT개발/Oracle
아래 Oracle PL/SQL의 변수선언 DECLARE쪽에 설명하는 부분입니다저 또한 나중에 참고용으로 확인하기 위해 작성하는 게시글 입니다 어느 정도 부족한 지식 이해해 주시기 바랍니다. ✅ 1. sample.name%TYPE — 단일 컬럼과 같은 타입을 쓰고 싶을 때v_name sample.name%TYPE;sample 테이블의 name 컬럼과 같은 타입으로 변수를 선언하겠다는 의미. 🔍 쓰는 이유?테이블의 컬럼 타입이 바뀌어도 코드 수정 없이 자동 반영됨.타입 일관성 유지에 매우 유리함.-- sample.name이 VARCHAR2(100)이면v_name sample.name%TYPE; -- 자동으로 VARCHAR2(100)으로 인식됨 ✅ 2. sample%ROWTYPE — 테이블 전체 구조를 ..
[Oracle] PostgreSQL과 Oracle의 차이점 정리
·
IT개발/Oracle
MariaDB/PostgreSQL과 Oracle의 차이점에 대해 정리해보려고 합니다. 이번에 회사에서 Oracle을 사용한다고 해서 배우려고 하는데, 제가 사용했던 DB 툴은 MariaDB와 PostgreSQL입니다.저는 보통 공부할 때, 이전에 사용해 본 비슷한 툴이 있다면 먼저 그 툴과 새로 배우려는 툴을 비교해서 이해하는 편입니다.그다음에는 해당 툴의 전용 기능이나 사용하는 언어의 문법을 확인하고, 이후에는 본격적으로 학습을 이어가는 편입니다. 그러므로 제일 먼저 이 두 개를 비교하여 Oracle과의 차이를 살펴보겠습니다. ✅ 1. 라이선스와 배포 모델아무래도 제일큰건 유료냐? 무료냐? 가 제일 큰거 같습니다(Oracle도 학습용은 무료입니다!)저는 늘 만들어보는걸 좋아하기 때문에 참 차이가 큽니다..
Oracle 설치 오류 발생, 롤백 현상 고치는 법 [INS-32113]
·
IT개발/Oracle
오라클 설치하는데 무한 롤백 현상이 발생해서 저처럼 많은 시간을 잡아 먹지 않기를 바라며이 글을 작성합니다✅ Oracle 오류 발생이렇게 오류가 발생하고(사진을 못찍었지만) 앞 상황에서는 롤백이 되는 현상이 일어났을 겁니다왜 인지 모르겠는데 UI창에 오라클은 오류코드를 안주더라고요이러면 어떻게 고쳐라는지 참..✅ Oracle 오류코드 확인하기오류코드를 알아야 확실하게 고칠수 있기때문에!C:\Program Files\Oracle\Inventory\logs 이곳에 들어오면 폴더가 하나 있을겁니다 여러개 있으신 분들은 수정한 날짜로 확인해주세요(설치한 날짜)들어 가시면 저기 용량이 제일큰 파일 .log를 켜서 확인해주세요 그럼 맨밑으로 내리면 FATAL이라고 오류가 뜨는게 있는데 이걸 확인하는겁니다 저 같은 ..