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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PageViews   Today : 142 Yesterday : 2394 Total : 21713800  /  Counter Status   Today : 125 Yesterday : 1232 Total : 1142267

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소