목록Oracle SQL (53)
Yeonee's Story
안녕하세요. 여니입니다 :) /* *DDL(DATA DEFINITION LANGUAGE) : 데이터 정의 언어 오라클에서 제공하는 객체(OBJECT)를 새로이 만들고(CREATE) 구조를 변경하고(ALTER) 구조를 삭제(DROP)하는 명령문 즉, 구조자체를 정의하는 언어는 DB관리자, 설계자가 사용함. 오라클에서 객체(DB를 이루는 구조물들) 테이블(TABLE), 사용자(USER), 함수(FUNCTION), 뷰(VIEW), 시퀀스(SEQUENCE), 인덱스 등등... */ /* 테이블 : 행(ROW) , 열(COLUMN)로 구성되는 가장 기본적인 데이터베이스 객체 종류중 하나 모든 데이터는 테이블을 통해서 저장됨(데이터를 조작하고자하려면 무조건 테이블을 만들어야한다) [표현법] CREATE TABLE ..
안녕하세요 여니입니다 :) -- 계정명 DDL, 비밀번호 DDL CREATE USER DDL IDENTIFIED BY DDL; -- 부여할 권한 : 사용자가 DB에 접속 가능하기 위한 CREATE SESSION이 담겨있는 롤권한 -- CREATE구문을 사용할 수 있는 권한들이 뭉쳐져있는 롤권한 GRANT RESOURCE, CONNECT TO DDL; * DDL(DATA DEFINITION LANGUAGE) : 데이터 정의 언어 오라클에서 제공하는 객체(OBJECT)를 새로이 만들고(CREATE) 구조를 변경하고(ALTER) 구조를 삭제(DROP)하는 명령문 즉, 구조자체를 정의하는 언어는 DB관리자, 설계자가 사용함. 오라클에서 객체(DB를 이루는 구조물들) 테이블(TABLE), 사용자(USER), 함수..
안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) /* *DDL(DATA DEFINITION LANGUAGE) : 데이터 정의 언어 오라클에서 제공하는 객체(OBJECT)를 새로이 만들고(CREATE) 구조를 변경하고(ALTER) 구조를 삭제(DROP)하는 명령문 즉, 구조자체를 정의하는 언어는 DB관리자, 설계자가 사용함. 오라클에서 객체(DB를 이루는 구조물들) 테이블(TABLE), 사용자(USER), 함수(FUNCTION), 뷰(VIEW), 시퀀스(SEQUENCE), 인덱스 등등... */ /* 테이블 : 행(ROW) , 열(COLUMN)로 구성되는 가장 기본적인 데이터베이스 객체 종류중 하나 모든 데이터는 테이블을 통해서 저장됨(데이터를 조작하고자하려면 무조..
안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) -- 계정명 DDL, 비밀번호 DDL CREATE USER DDL IDENTIFIED BY DDL; -- 부여할 권한 : 사용자가 DB에 접속 가능하기 위한 CREATE SESSION이 담겨있는 롤권한 -- CREATE구문을 사용할 수 있는 권한들이 뭉쳐져있는 롤권한 GRANT RESOURCE, CONNECT TO DDL;
안녕하세요. https://blog.naver.com/sysysy0302여니입니다 :) /* 5. 인라인뷰(INLINE VIEW) FROM 절에 서브쿼리를 제시하면 서브쿼리를 실행한 결과값인 RESULT SET을 테이블을 대신해서 사용하겠다 */ -- 보너스 포함 연봉이 3000만원 이상인 사원들의 사번, 이름, 보너스포함연봉, 부서코드를 조회 SELECT EMP_ID, EMP_NAME, (SALARY + SALARY * NVL(BONUS,0)) * 12 "보너스 포함 연봉", DEPT_CODE FROM EMPLOYEE WHERE (SALARY + SALARY * NVL(BONUS,0)) * 12 >= 30000000; --> 인라인 뷰를 사용 : 사원명만 골라내기 (보너스 포함 연봉이 3000만원 이상..