Oracle DBA/SQL 95

20230620 (5) SQL 003 : 컬럼 별칭을 사용하여 출력되는 컬럼명 변경하기

컬럼 별칭을 사용하기 - 컬럼별칭을 이용해, 출력되는 컬럼명을 다른 이름으로 변경할 수 있다. 다만, 공백, 특수문자가 있거나 대소문자 구분해야 할 경우에는 쌍따옴표("")로 별칭을 감싸줘야 한다. 오라클 전체를 통틀어 쌍따옴표 나오는 유일한 경우 (그렇지 않을 경우 쌍따옴표 없이 그대로 기재해도 무방) 구조 SELECT 컬럼명 as 별칭 FROM 테이블명; 3. 사원 테이블의 사원번호와 이름, 월급을 출력하되, 컬럼명을 '사원번호', '사원이름', 'Salary'로 출력하라. SELECT empno as 사원번호, ename as 사원이름, sal as "Salary" FROM emp; 문제4. 사원이름, 직업, 부서번호를 출력하는데 출력되는 컬럼명이 전부 한글로 이름, 직업, 부서번호로 출력되게 하시..

Oracle DBA/SQL 2023.06.20

20230620 (4) SQL 002 : 테이블에서 모든 열(컬럼) 출력하기

2. emp 테이블에서 모든 컬럼 출력하기 SELECT * FROM emp; SELECT 옆에 컬럼명을 전부 다 일일이 나열해도 되지만(하단 예시), 컬럼 수가 많은 테이블의 경우 비효율적이므로 대신 *을 기입해 전체 컬럼을 선택한다. 문제3. dept 테이블의 모든 컬럼과 데이터를 조회하시오. SELECT * FROM dept; 문제4. 부서 테이블에서 부서번호와 부서명을 출력하시오. SELECT deptno, dname FROM dept;

Oracle DBA/SQL 2023.06.20

20230620 (3) SQL 001 : 테이블에서 특정 열(컬럼) 선택하기

0. 사원테이블 구성 및 권장사항, 기본 설정 컬럼명 내용 EMPNO 사원번호 ENAME 사원명 JOB 직업 MGR 관리자번호 HIREDATE 입사일 SAL 월급 COMM 커미션 DEPTNO 부서번호 * 권장 사항 한 줄로도 작성가능하지만 가독성을 위해 들여쓰기와 줄바꿈 권장 * 기본 설정 데이터가 화면상에 잘려서 출력되지 않도록 가로,세로 길이를 확장 (나중에 불편하면 그때가서 설치해도 좋음. 하지만 초기에 하는 것을 권장) 1. 사원 테이블에서 사원번호, 이름, 월급을 출력하시오. SELECT empno, ename, sal FROM emp; 구조 : SELECT 검색하고자 하는 컬럼명 FROM 대상 테이블 명; (세미콜론 잊지말기) SELECT 선택하라 FROM ~로부터 -> 대상 테이블로부터 입력..

Oracle DBA/SQL 2023.06.20

20230620 (2) 오라클 데이터베이스 접속

오라클 접속하기 1. 도스창(명령프롬프트) 실행 시작-cmd 입력 2. 도스창에 sqlplus "/ as sysdba" 입력 접속됐는지 확인 3. 유저 확인 현재 최고 권한 유저로 접속되어 있음. 4. 일반 유저 생성 일반 작업을 할 때는 최고권한 유저 아닌 일반유저를 통해서 진행해야하므로, 일반 유저 생성 일반 유저 생성 scott으로 생성되지 않을 경우 두번째 이미지대로 사용자 생성 scott -> c##scott user id : c##scott pw : tiger라고 생각하면 됨 5. 권한 부여 6. 유저 접속 및 유저 확인 7. 기본 테이블 및 데이터 입력 커밋 (카페에서 스크립트 복붙)

Oracle DBA/SQL 2023.06.20