이베리스
Iberis
이베리스
전체 방문자
오늘
어제
  • 전체보기 (72)
    • Course (64)
      • MS-SQL (10)
      • MY-SQL (12)
      • Oracle (2)
      • PostgreSQL (1)
      • ASP.NET with C# (5)
      • PHP (14)
      • Java (1)
      • javaScript (11)
      • A quick tip (1)
      • CodeIgniter (1)
      • CSS (3)
      • 운영체제 (2)
      • Git (1)
      • 리눅스 (0)
    • Utility (4)
    • 와우 (2)
      • 애드온 (2)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • 보안 주체
  • wowclassic
  • comma
  • 1326
  • 삭제
  • Benik
  • 테이블
  • 수동삭제
  • power point
  • 접속안됨
  • table
  • 와우클래식
  • 3DP
  • width
  • 구조 복사
  • 자동 줄 바꿈
  • 19c
  • dbo
  • error
  • share
  • 테이블 복사
  • 공유폴더
  • 이베리스
  • Elv
  • 콤마
  • MSSQL
  • 3자리
  • 렌카드
  • 15517
  • 쿼리

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
이베리스

Iberis

Course/Oracle

오라클 컬럼 순서 변경

2015. 11. 18. 10:59

실습 테이블 생성

CREATE TABLE employee (
emp_no NUMBER PRIMARY KEY,
dept VARCHAR2 (16),
name VARCHAR2 (32)
);
INSERT INTO employee VALUES (130001, '인사부', '홍길동');
INSERT INTO employee VALUES (130002, '영업부', '임꺽정');
INSERT INTO employee VALUES (130003, '생산부', '장길산');

변경 후
SELECT * FROM employee;
EMP_NO	DEPT	NAME
130001	인사부	홍길동
130002	영업부	임꺽정
130003	생산부	장길산


변경
재배열된 사본 생성 → 사본을 원본으로 대체
CREATE TABLE temp AS SELECT emp_no, name, dept FROM employee;
DROP TABLE employee;
RENAME temp TO employee;

변경 후
SELECT * FROM employee;
EMP_NO  NAME    DEPT
130001	홍길동	인사부
130002	임꺽정	영업부
130003	장길산	생산부



출처 : http://zetawiki.com/wiki/%EC%98%A4%EB%9D%BC%ED%81%B4_%EC%BB%AC%EB%9F%BC_%EC%88%9C%EC%84%9C_%EB%B3%80%EA%B2%BD

저작자표시 비영리 변경금지

'Course > Oracle' 카테고리의 다른 글

오라클 19C 삭제 (수동, 완전삭제)  (0) 2022.05.25
    'Course/Oracle' 카테고리의 다른 글
    • 오라클 19C 삭제 (수동, 완전삭제)
    이베리스
    이베리스
    Developer

    티스토리툴바