RadarURL
Skip to content
조회 수 4872 추천 수 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 Views2566
    Read More
  2. 오라클 실행 (sqlplus /nolog)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PageViews   Today : 22844 Yesterday : 238552 Total : 63272327  /  Counter Status   Today : 13872 Yesterday : 149403 Total : 30876688

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소