IT/DATABASE
-
[ORACLE] SELECT 조회된 데이터 순번 매기기(ROWNUM/ROW_NUMBER())IT/DATABASE 2020. 3. 12. 10:17
SELECT문에서 조회 결과로 나온 데이터들에 순번을 매기고 싶다면ROWNUM과 ROW_NUMBER()을 이용할 수 있다. 가장 간단하게(ROWNUM 기본) SELECT ROWNUM, NAME, DAYFROM STUDENT 와 같은 형태로 작성할 수 있다. ROWNUM NAME DAY 1 PARK 2020.02 2 LEE 2020.01 3 MIN 2020.04 4 KIM 2020.03 위와 같은 형식의 조회결과를 얻을 수 있을 것이다. ROWNUM도 임시로 이름을 붙여 조회할 수 있다. SELECT ROWNUM AS SEQ, NAME, DAYFROM STUDENT SEQ NAME DAY 1 PARK 2020.02 2 LEE 2020.01 3 MIN 2020.04 4 KIM 2020.03 ORDER BY를..
-
[ORACLE] 컬럼 데이터타입 변경 SQL문(ALTER사용)IT/DATABASE 2019. 11. 8. 15:24
이미 만들어져있는 컬럼의 데이터타입을 바꿔야하는 상황이 생각보다 흔히 생긴다. ALTER를 사용해서 데이터 타입을 쉽게 바꿀 수 있는데, 컬럼안에 이미 데이터가 있다면 살짝 복잡해진다.(아주살짝) 그래서 데이터타입을 변경하는 쿼리를 정리해두려고 한다. 1. 데이터가 존재하지 않는 컬럼 타입 바꾸기 12-- TABLE_NAME 이라는 테이블의 COLUM이라는 컬럼을 수정ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME VARCHAR2(4000);cs 2. 데이터가 존재하는 컬럼 타입 바꾸기 1234567891011-- 새 컬럼을 생성 (기존 데이터를 옮겨담을 컬럼)ALTER TABLE TABLE_NAME ADD COLUMN_COPY CLOB; -- 새 컬럼에 기존 데이터를 입력 (..
-
[DB] 오라클(Oracle) 11g Express Edition 설치IT/DATABASE 2019. 1. 3. 14:10
요리를 할 때 요리할 수 있는 환경인 주방이 필수인 것 처럼 웹 개발을 하면 이클립스 및 데이터를 저장해서 쓸 수 있는 데이터베이스가 필수이다. 한번 오라클설치 및 설정을 하고나면 고칠 일이 거의 없기 때문에 편리하지만 복습을 안하니 잊어버리기 쉽다. 나는 개인 사정으로 컴퓨터를 여기저기 옮겨다니느라 매번 새로 설정하는데 할 때마다 매번 설정이 헷갈린다. ㅠㅠ 그래서 다시 한번 오라클을 설치하고 환경설정하는 것을 정리해보려고 한다. 1. 오라클 설치하기 먼저 오라클 홈페이지에 들어간다.https://www.oracle.com 메뉴에서 Developers - Databases에 들어가면 데이터베이스에 대한 서비스, 툴, 언어 등등이 쭈루루루루루룩 나온다.다른데 눈독들이지 말고 DownLoads에 Oracl..