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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PageViews   Today : 12076 Yesterday : 5037 Total : 21968128  /  Counter Status   Today : 11687 Yesterday : 4602 Total : 1194410

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소