RadarURL
Skip to content
조회 수 3882 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

오라클에서 데이터 타입을 수정하기 전에 알아 두셔야 한 것이 있습니다. 제가 알아 본 바로는 Oracle에서는 MS-SQL 처럼 유연한 면이 적어서 데이터가 있는 컬럼의 타입은 쉽게 바꿀 수 없습니다. 그럼 데이터가 있을 때와 없을 때의 형 변환 방법을 보겠습니다.

1. 데이터가 없을때

alter table 테이블 이름
modify (
컬럼명 데이터 타입
);

예제
tbl_Board 테이블에서 strName을 varchat(10)에서 varchar(30)으로 수정

alter table tbl_Board
modify (
strName varchar(30)
);

2. 데이터가 있을 때
데이터가 있을 때 형변환 방법

1. 테이블 수정 :  테이블에 원하는 데이터 타입의 컬럼을 하나 생성합니다.(임시로 사용)
2. 데이터 복사:  기존의 컬럼에서 임시로 만든 컬럼으로 데이터를 옮깁니다.(Update 문 사용)
3. 컬럼 삭제 : 원본 컬럼을 삭제 합니다.
4. 원하는 형식의 컬럼을 이름과 타입으로 만들어 줍니다.
5. 임시 컬럼의 데이터를 새로 생성한 컬럼으로 이동합니다.
6. 임의 컬럼을 삭제합니다.


출처 : http://ddongdog.tistory.com/20

?

  1. [Oracle] Lock 확인 및 Lock 해제

    Date2016.03.28 ByJAESOO Views1881
    Read More
  2. 오라클 실행 (sqlplus /nolog)

    Date2014.10.24 ByJAESOO Views2235
    Read More
  3. 오라클(Oracle) 테이블 스페이스 자동 증가

    Date2014.10.24 ByJAESOO Views2467
    Read More
  4. 오라클 테이블스페이스 용량 늘리기

    Date2014.10.24 ByJAESOO Views2150
    Read More
  5. 오라클(ORACLE) 테이블 스페이스 용량 늘리기

    Date2014.10.24 ByJAESOO Views3193
    Read More
  6. 오라클 테이블에서 컬럼의 데이터 타입 수정 방법

    Date2014.08.04 ByJAESOO Views3882
    Read More
  7. Oracle Data Type의 종류?

    Date2014.08.04 ByJAESOO Views2050
    Read More
  8. Single DB Admin Level 1 - Oracle Log 확인

    Date2014.07.22 ByJAESOO Views2470
    Read More
  9. 오라클 스케쥴러 사용법 및 개념 정리

    Date2014.07.22 ByJAESOO Views11381
    Read More
  10. Silent mode Oracle 11gr2 설치 - CentOS 5.5 x64, cloudn VM에서

    Date2014.06.24 ByJAESOO Views9640
    Read More
  11. 오라클 업데이트, 딜리트 쿼리 (oracle update, delete query)

    Date2014.04.19 ByJaeSoo Views3740
    Read More
  12. 오라클(Oracle) 제품종류 및 라이센스 정책 (10g 기준)

    Date2014.04.01 ByJaeSoo Views4740
    Read More
  13. 오라클 db 백업-(exp) 명령

    Date2014.03.25 ByJaeSoo Views2041
    Read More
  14. Oracle 리눅스에서 백업하는 방법

    Date2014.03.25 ByJaeSoo Views2420
    Read More
  15. Database 모든 테이블 컬럼 정보 받아오는 쿼리 [오라클]

    Date2014.02.08 ByJaeSoo Views3477
    Read More
  16. 테이블 정의서 (table layout) 출력하기 [오라클]

    Date2014.02.08 ByJaeSoo Views3792
    Read More
  17. 오라클(Oracle) 테이블스페이스(TableSpace) 정리

    Date2012.07.20 ByJaeSoo Views7711
    Read More
  18. Oracle 10g XE JDBC 연결하기

    Date2007.10.10 ByJaeSoo Views11689
    Read More
Board Pagination Prev 1 Next
/ 1

PageViews   Today : 256510 Yesterday : 364781 Total : 32740546  /  Counter Status   Today : 137768 Yesterday : 185774 Total : 6975484

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소