Database/SQL 오라클20 ORACLE - INSERT,UPDATE,DELETE INSERT -INSERT명령어는 테이블 안에 데이터를 삽입하는 역할을 한다. -문자열은 따옴표로 감싼다. -각 컬럼에 맞는 데이터타입을 입력해줘야한다. SELECT 문장을 이용한 INSERT문 - 테이블 이름 옆에 ()생략시에는 자동으로 모든 컬럼을 VALUES()안에 입력 시킨다. UPDATE 테이블 안의 데이터를 수정 하는것. DELETE 사용하지 않는 데이터를 삭제 한다. ★ DELETE문을 사용할땐 꼭 ! 다음과 같이 확인 후 삭제하도록 하자 ★ 1.먼저 SELECT로 삭제 하려는 데이터를 확인한다. 2.SELECT문을 DELETE로 바꾼다. 3.삭제한다. EX) -- 사원번호가 7902번인 사원의 데이터를 삭제. SQL> DELETE FROM emp WHERE empno = 7902 ; (DE.. 2019. 9. 22. ORACLE COMMENT 명령 [Oracle] 오라클 테이블 & 컬럼 Comment 추가,확인,삭제 방법 테이블을 생성할 시 테이블과 컬럼에다가 설명을 달 수 있습니다. 이렇게 해놓으면 처음에는 좀 귀찮아도 나중에 컬럼의 뜻이 기억이 안날때 SELECT하여 Comment를 찾아볼 수 있습니다. 대개 의무적으로 등록하게 합니다. Comment 설정 --테이블 Comment 설정 COMMENT ON TABLE [테이블명] IS [Comment]; COMMENT ON TABLE EX_TABLE IS '예제 테이블'; --컬럼 Comment 설정 COMMENT ON COLUMN [테이블명].[컬럼명] IS '[Comment]'; COMMENT ON COLUMN EX_TABLE.DEPT IS '부서'; COMMENT ON COLUMN EX_T.. 2019. 9. 22. ORACLE - DESC 테이블 구조 표시 2019. 9. 22. ORACLE - DUAL ▶ Dual 테이블의 정의 1. 오라클 자체에서 제공되는 테이블 2. 간단하게 함수를 이용해서 계산 결과값을 확인 할 때 사용하는 테이블 3. SYS사용자가 소유하는 오라클의 표준 테이블 (그림 참조) 4. SYS사용자가 소유하지만 어느 사용자에서 접근 가능함 (그림 참조) 5. 오직 한행, 한컬럼을 담고 있는 dummy 테이블 ▶ Dual 테이블의 사용용도 - dual 테이블은 사용자가 함수(계산)를 실행할 때 임시로 사용하는데 적합하다. - 함수에 대한 쓰임을 알고 싶을때 특정 테이블을 생성할 필요없이 dual 테이블을 이용하여 함수의 값을 리턴(return)받을 수 있다. 2019. 9. 22. Oracle-테이블 스페이스 및 테이블 생성 권한부여 ○테이블 스페이스 만들기 CREATE TABLESPACE TBS_EDUA -- CREATE + 만드는 주체 + 테이블명 DATAFILE 'C:\TESTDATA\TBS_EDUA01.DBF' -- DATAFILE : 물리적인 위치 및 확장자 DBF - 데이터베이스의 물리적인 저장구조의 확장자(이 파일을 날리면 내용이 다 사라짐) SIZE 4M -- SIZE 4M : 사이즈(용량)이 4M인 파일 EXTENT MANAGEMENT LOCAL -- EXTENT :공간에 대한 관리 즉 오라클 서버가 세그먼트를 알아서 관리(LOCAL : 알아서관리 ) SEGMENT SPACE MANAGEMENT AUTO; -- 세그먼트 공간 관리도 자동으로 오라클 서버가 관리. -->이작업을 실행하려면 TESTDATA 디렉터리가 존재.. 2019. 9. 12. 오라클 접속 및 구동 명령 프롬프트 상태에서 -접속된 사용자 없이 단순히 SQL프롬프트만 띄우도록 한 것 SQL*Plus: Release 11.2.0.2.0 Production on 월 9월 9 10:32:30 2019 Copyright (c) 1982, 2014, Oracle. All rights reserved. -창 정리 -SQL을 수행하기 위해 오라클에서 제공하는 도구이다. product\11.2.0\sever\bin 경로에 존재하는 sqlpuls.exe 이미 이 경로가 환경변수 path에 등록되어 있으므로 명령어 사용이 가능한 상태인 것이다. dir > (X) inconfig > (X) -일반적인 도스 명령어를 수행할 수 없다. SQL> show user USER is "" - 현재 접속한 사용자 계정을 조회 SQL.. 2019. 9. 12. 이전 1 2 3 4 다음