본문 바로가기

데이터베이스

group by, distinct, schema, 시분초

sort 연산이 오래 걸리므로 9i 버전에서 10g 버전으로 변화하면서  

 

자동 정렬을 해주는 기능이 없어짐. 그래서 10g 버전에서는 반드시 order by를 해주어야 한다.

 

schema 

1. 논리적 구조, 제약사항, 연산(자)

2. owner ex) scott.emp 스캇 소유의 emp 테이블 → 이름을 생략이 가능하다.

3. 

 

 

 

select * from DC190215.emp;

불러오는 중입니다...

 

이렇게 할 경우 DC190215 라는 사용자가 있는 EMP를 조회

그런데 앞의 DC190215 를 붙여줄 필요가 없다.

DBMS가 로그인한 상태를 DC190215를 넣어서 SQL을 실행하기 때문이다.

하지만 권한이 없어서 EMP 테이블은 조회가 되지 않는다.

 

SELECT * FROM DC190229.CUSTOMER;

이와 달리 

CUSTOMER 테이블은 조회가 가능하다. 

 

select to_char(current_timestamp(2),'yyyy/mm/dd hh24:mi:ss.ff2') from dual;

 

select to_char(sysdate, ‘YYYY-MM-DD HH:MI:SS’) FROM dual;

sysdate 내부에는 시,분,초가 포함되어 있다. 그래서 

 

select to_char(sysdate, ‘YYYY-MM-DD HH:MI:SS’) FROM dual;

select to_char(systimestamp, 'YYYY-MM-DD HH:MI:SS.FF2') from dual;

'데이터베이스' 카테고리의 다른 글

ROWNUM  (0) 2019.05.03
널 (null), 디코드 (decode), 케이스 (case)  (0) 2019.05.03
csv 파일 추출법 - SQL  (0) 2019.05.03
Syntax diagram - SELECT  (0) 2019.05.03
오라클 과제 (190502)  (0) 2019.05.02