- ORA-01790 : 대응하는 식과 같은 데이터 유형이어야 합니다 란 ? 서로 다른 테이블을 UNION 하는 중 아래와 같은 오라클 에러 발생 SELECT 문과 UNION SELECT 결과의 컬럼 데이터 타입 불일치로 인해 발생하는 오류다. 형변환 함수를 통해 데이터 유형을 맞춰주면 된다. - 해결 방법 컬럼 데이터 타입을 확인하고 같은 타입으로 형변환 해주면 된다. EX) TO_CHAR() / TO_NUMBER() 등 형변환 함수를 사용해주면 된다. 2022.03.27 - [개발/Oracle] - [Oracle / 오라클] 오라클 대문자 , 소문자 변환 함수 (UPPER, LOWER) [Oracle / 오라클] 오라클 대문자 , 소문자 변환 함수 (UPPER, LOWER) 😊 아주 쉽고 간단하게 😊..
- 시퀀스 란 ? - 자동으로 순차적으로 증가하며 유일(UNIQUE)한 값을 생성해주는 객체이다. - 보통 PRIMARY KEY 값의 중복 값을 방지하기 위해 사용 한다. - 메모리에 Cache되었을 때 Sequence 값의 액세스 효율이 증가 한다. - Sequence는 테이블과는 독립적으로 저장,생성됩니다. 하나의 Sequence를 여러 테이블에서 사용할 수 있다. - 사용 법 / 코드 예시 -- 생성 CREATE SEQUENCE [시퀀스명] AS [int] START WITH 0 --시작값 INCREMENT BY 1 --증감값 -는 감소 MINVALUE 0 --최솟값 MAXVALUE 9999999 --최댓값 CACHE 1 --메모리 -- 삭제 DROP SEQUENCE [시퀀스 명] - 주의사항 se..
😊 아주 쉽고 간단하게 😊 Top N 사용하기 가져오려는 값 앞에 top 가져오려는 갯수를 붙이면 출력 결과를 상위부터 n번째까지만 가지고 온다. 상위 첫번째 결과만 가져오기 (top 1) -- 상위 첫번째만 가지고오기 select top 1 * from TB_TEST; 상위 100개 결과만 가져오기 (top 100) -- 상위 100개 데이터 가져오기 with order by select top 100 * from TB_TEST order by TEST_NO; 상황에 따라 order by 줄 수 있다.
😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.24 - [개발/Back-End] - [Oracle / 오라클] NULL 처리 함수( NVL ,NVL2 ) 사용하기 [Oracle / 오라클] NULL 처리 함수( NVL ,NVL2 ) 사용하기 😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.22 - [개발/Back-End] - [Oracle / 오라클] 오라클 시퀀스(Sequence) 생성 / 삭제 하는 법 [Oracle / 오라클] 오라클 시퀀스(Sequence) 생성 / 삭제 하는 법 😊.. jinius-com.tistory.com 😊 아주 쉽고 간단하게 😊 오라클 문자를 대문자 , 소문자로 변환해보자 ! 오라클에서 제공하는 함수중 문자 대소문자 변환 함수 (UPPER, LOWER)..
😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.22 - [개발/Back-End] - [Oracle / 오라클] 오라클 시퀀스(Sequence) 생성 / 삭제 하는 법 [Oracle / 오라클] 오라클 시퀀스(Sequence) 생성 / 삭제 하는 법 😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.19 - [개발/Back-End] - [Oracle / 오라클] 테이블 제약조건 조회하기 / TABLE CONSTRAINT QUERY [Oracle / 오라클] 테이블 제약조건 조회하기 / TABLE CONSTRAI.. jinius-com.tistory.com 😊 아주 쉽고 간단하게 😊 NULL 처리 함수( NVL ,NVL2 ) 사용해보자. 가끔 개발을 하다보면 NULL 이란 값을 치환해줘야하..
😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.19 - [개발/Back-End] - [Oracle / 오라클] 테이블 제약조건 조회하기 / TABLE CONSTRAINT QUERY [Oracle / 오라클] 테이블 제약조건 조회하기 / TABLE CONSTRAINT QUERY 😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.14 - [개발/Back-End] - [Oracle / 오라클] 오라클 컬럼(Column) 추가 및 삭제 방법 [Oracle / 오라클] 오라클 컬럼(Column) 추가 및 삭제 방법 😊 아주 쉽고 간.. jinius-com.tistory.com 시퀀스(Sequence) 생성 CREATE SEQUENCE jin_seq-- 시퀀스 명 INCREMENT BY 1-- 증..