목록개발자/ORACLE (4)
개발자

숫자함수 2.1 mod : 나머지를 구해주는 것 1 2 3 4 select 5/2, mod(5,2), trunc(5/2) from dual; -- 2.5 1 2 Colored by Color Scripter cs 2.2 round : 반올림을 해주는 것. 1 2 3 4 5 6 7 8 select 94.547 , round(94.547) -- 95 , round(94.547, 0) -- 95 0 은 정수 1자리까지만 나타내어준다. , round(94.547, 1) -- 94.5 1 은 소수 첫째자리까지만 나타내어준다. , round(94.547, 2) -- 94.55 2 은 소수 둘째자리까지만 나타내어준다. , round(94.547, -1) -- 90 -1 은 정수 10자리까지만 나타내어준다. , rou..

테이블 수정 ALTER TABLE 을 이용하여 수정한다. ALTER TABLE을 사용할 때는 ADD(컬럼 추가), MODIFY(컬럼 수정), DROP(컬럼 제거)를 이용한다. 1.컬럼추가 1 2 alter table employees add jubun varchar2(13); cs varchar2(13) 형태의 jubun 컬럼이 추가 되었다. jubun(주민번호) 컬럼의 값을 입력할 때 맨 처음 첫자리에 0 이 들어올 수 있다라면 number 타입이 아니라 varchar2 타입으로 해야 한다. 왜냐하면 number 타입으로 해주면 맨 앞에 입력한 값이 0 일때는 0이 생략 되어지기 때문이다. 맨 앞의 0 도 나오게 하려면 컬럼의 데이터 타입은 varchar2 가 되어야 한다. 2.컬럼 수정 1 2 alt..

select 의 처리 순서 어떠한 테이블(또는 뷰)에서 데이터 정보를 꺼내와 보는 명령어인 select 의 처리순서 select 컬럼명, 컬럼명 --- 5 컬럼명 대신에 *(아스테리크)을 쓰면 모든 컬럼을 뜻하는 것이다. from 테이블명(또는 뷰명) --- 1 : 전체 테이블의 결과를 갖고 옵니다. where 조건절 --- 2 where 조건절이 뜻하는 것은 해당 테이블명(또는 뷰명)에서 조건에 만족하는 행(row) 을 메모리(RAM)에 로딩(퍼올리는것) 해주는 것이다. group by 절 --- 3 having 그룹함수조건절 --- 4 order by 절 --- 6 NVL NVL 함수는 값이 NULL인 경우 지정값을 출력하고, NULL이 아니면 원래 값을 그대로 출력한다 함수 : NVL("값", "지..

Oracle(오라클) : 미국 오라클사의 관계 데이터베이스 관리 시스템(RDBMS) 기본 개념 1. 관계형 데이터베이스(Relation DataBase)란? 관계형 데이터베이스(RDB)는 데이터(정보)를 열(column,Field) 과 행(Row, Record, Tuple) 으로 이루어진 테이블(Table, Entity, 개체) 형태로 저장하는 데이터베이스를 말한다. 2. 관계형 데이터베이스 관리 시스템(elation DataBase Management System=RDBMS)란? 관계형 데이터베이스(RDB)를 관리, 운영, 개발을 해주는 소프트웨어를 말한다. 이러한 관계형 데이터베이스 관리 시스템(RDBMS)의 종류로는 ORACLE(오라클), Mysql, MSSQL Server, DB2. 등등이 있다 ..