RadarURL
Skip to content
조회 수 1899 추천 수 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. No Image 28Mar
    by JAESOO
    2016/03/28 by JAESOO
    Views 597 

    [Oracle] Lock 확인 및 Lock 해제

  2. No Image 24Oct
    by JAESOO
    2014/10/24 by JAESOO
    Views 1279 

    오라클 실행 (sqlplus /nolog)

  3. No Image 24Oct
    by JAESOO
    2014/10/24 by JAESOO
    Views 1024 

    오라클(Oracle) 테이블 스페이스 자동 증가

  4. No Image 24Oct
    by JAESOO
    2014/10/24 by JAESOO
    Views 1212 

    오라클 테이블스페이스 용량 늘리기

  5. No Image 24Oct
    by JAESOO
    2014/10/24 by JAESOO
    Views 1577 

    오라클(ORACLE) 테이블 스페이스 용량 늘리기

  6. No Image 04Aug
    by JAESOO
    2014/08/04 by JAESOO
    Views 1899 

    오라클 테이블에서 컬럼의 데이터 타입 수정 방법

  7. No Image 04Aug
    by JAESOO
    2014/08/04 by JAESOO
    Views 795 

    Oracle Data Type의 종류?

  8. No Image 22Jul
    by JAESOO
    2014/07/22 by JAESOO
    Views 1376 

    Single DB Admin Level 1 - Oracle Log 확인

  9. No Image 22Jul
    by JAESOO
    2014/07/22 by JAESOO
    Views 10202 

    오라클 스케쥴러 사용법 및 개념 정리

  10. No Image 24Jun
    by JAESOO
    2014/06/24 by JAESOO
    Views 8365 

    Silent mode Oracle 11gr2 설치 - CentOS 5.5 x64, cloudn VM에서

  11. No Image 19Apr
    by JaeSoo
    2014/04/19 by JaeSoo
    Views 1817 

    오라클 업데이트, 딜리트 쿼리 (oracle update, delete query)

  12. No Image 01Apr
    by JaeSoo
    2014/04/01 by JaeSoo
    Views 2884 

    오라클(Oracle) 제품종류 및 라이센스 정책 (10g 기준)

  13. No Image 25Mar
    by JaeSoo
    2014/03/25 by JaeSoo
    Views 918 

    오라클 db 백업-(exp) 명령

  14. No Image 25Mar
    by JaeSoo
    2014/03/25 by JaeSoo
    Views 1118 

    Oracle 리눅스에서 백업하는 방법

  15. No Image 08Feb
    by JaeSoo
    2014/02/08 by JaeSoo
    Views 1870 

    Database 모든 테이블 컬럼 정보 받아오는 쿼리 [오라클]

  16. No Image 08Feb
    by JaeSoo
    2014/02/08 by JaeSoo
    Views 2538 

    테이블 정의서 (table layout) 출력하기 [오라클]

  17. No Image 20Jul
    by JaeSoo
    2012/07/20 by JaeSoo
    Views 7407 

    오라클(Oracle) 테이블스페이스(TableSpace) 정리

  18. No Image 10Oct
    by JaeSoo
    2007/10/10 by JaeSoo
    Views 11400 

    Oracle 10g XE JDBC 연결하기

Board Pagination Prev 1 Next
/ 1

PageViews   Today : 8270 Yesterday : 5037 Total : 21964322  /  Counter Status   Today : 7981 Yesterday : 4602 Total : 1190704

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소