- ROWNUM/ ROWID란 ? - ROWNUM SELECT문에서 가져온 데이터들의 '행 번호'를 나타낸다. - ROWID 테이블의 데이터 행이 가지고 있는 '고유의 주소'를 나타낸다. - 사용 법 / 코드 예시 SELECT rownum ,rowid FROM table; - 주의사항 ROWNUM을 조건에 사용할 땐 WHERE절에 바로 사용하지 못한다. 먼저 SELECT할 데이터들을 SELECT문으로 감싸 FROM절에 둔 후에 WHERE절에 ROWNUM을 사용한다. -- 잘못된 사용 SELECT rownum ,a.* FROM table a WHERE rownum
😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.07.04 - [개발/Maria DB] - [MariaDB] 마리아 디비 형변환 (MariaDB CAST) [MariaDB] 마리아 디비 형변환 (MariaDB CAST) 😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.06.27 - [개발/Maria DB] - [Maria DB] Maria DB NVL / NULL 처리(마리아 NVL) [Maria DB] Maria DB NVL / NULL 처리(마리아 NVL) - Maria DB NVL / NULL 처리.. jinius-com.tistory.com 😊 아주 쉽고 간단하게 😊 마리아 디비 문자열 합치기 / 문자열 더하기 /* SQL 예제 */ select concat('A','B','C','D') ..
- 시퀀스 란 ? - 자동으로 순차적으로 증가하며 유일(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.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-- 증..
😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.14 - [개발/Back-End] - [Oracle / 오라클] 오라클 컬럼(Column) 추가 및 삭제 방법 [Oracle / 오라클] 오라클 컬럼(Column) 추가 및 삭제 방법 😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.03.04 - [개발/Back-End] - [Oracle / 오라클] 컬럼 수정하는 법, 컬럼 사이즈 늘리는 법 ,ORA-12899 열에 대한 값이 너무 큼 해결 방법 [Oracle / 오라클] 컬럼 수. jinius-com.tistory.com 😊 아주 쉽고 간단하게 😊 테이블 제약조건 조회하기 데이터를 insert 하는 중 갑자기 무결성 제약 조건 위배 됐다는 에러.. 내가 만든 테이블이 아니기에.. 어떤 제약 ..