database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 2421 게시물 읽기
No. 2421
Re: 오라클에서 기존에 있던 칼럼의 값을 변경
작성자
최성준
작성일
2001-05-07 12:59
조회수
4,157

>>구멍찌 님께서 쓰시길<<

 

::

:: >>배주리 님께서 쓰시길<<

::

:: ::

:: :: >>구멍찌 님께서 쓰시길<<

:: ::

:: :: :: php와 오라클8i로 웹사이트를 구축하였습니다.

:: :: :: 그런데 테이블 작업을 하면서 실수로 게시판에 내용부분의 컬럼타입을 varchar2(4000)으로 잡아

:: 버

:: :: 리고

:: :: :: 작업을 하였습니다..

:: :: :: 참난감하더군요. 잘쓰고 있다가 갑자기 글을 많이 쓰니까 게시판에서 에러가 납니다.

:: :: :: 제가 알아보니 Long타입이 있던데 이것으로 변경을 할려면 어떻게 해야 좋을지 고수님들의

:: :: :: 답변좀 부탁드립니다.

:: :: :: 기존의 테이블에 내용이 들어있는 것을 어떤방법으로 백업을 받고 다시 테이블 drop이나

:: :: :: 변경으로(테이블의 varchar2를 Long으로 바꾸고 나서)백업받은 데이터를 부어야 하나요

:: :: :: 이런작업을 한적이 없어 참 난감합니다.

:: :: :: 아니면 다른방법이 있는지요.

:: :: :: 급한 사항이니 고수님들의 좀 보시고 빠른시일내에 답변좀 부탁드립니다..

:: :: ::

:: :: ::

:: ::

:: ::

:: ::

:: :: 컬럼하나의 속성만 변경하고 싶으 시다는 거져?

:: :: 제가 알기론...

:: :: alter table 테이블명 modify 컬럼명 varchar2 200

:: :: 이렇게 하면 변경이 됩니다...... 수고~

::

::

::

:: 답변 고맙습니다.

:: 그런데 테이블안에 데이터가 들어있어서 그것이 modify가 안되더라구요..

:: 방법을 아시면 다시 한번 부탁드립니다.

먼저 똑같은 형태로 테이블을 생성하세요

create table test(a varchar2(20),...,바꿀컬럼명 long);

그런 후 insert into test select * from 테이블명;

그런다음 rename 테이블명 to imsi;

그리고 rename test to 테이블명;

확인 후 제대로 들어갔으면

drop table imsi;

하심 되겠네요.

[Top]
No.
제목
작성자
작성일
조회
2424자동 커밋에 대해 알려주셔요!
초보왕
2000-12-19
3526
2428┕>Re: 자동 커밋에 대해 알려주셔요!
sooya
2000-12-19 16:43:40
4501
2414pro*C 에서 web 과 연동 방법
suny
2000-12-18
3831
2431┕>Re: pro*C 에서 web 과 연동 방법
twobyte
2000-12-19 19:15:15
3533
2413rownum 에 관하여....
전영복
2000-12-18
3969
2417┕>Re: rownum 에 관하여....
최성준
2000-12-18 20:12:29
3732
2418 ┕>Re: Re: rownum 에 관하여.... 추가
전영복
2000-12-18 20:39:42
3685
2419  ┕>Re: Re: Re: rownum 에 관하여.... 추가
최성준
2000-12-19 12:01:46
3744
2412오라클에서 기존에 있던 칼럼의 값을 변경하려고 하는데 좀 가리켜 주시면 감사........
구멍찌
2000-12-18
3728
2415┕>Re: 오라클에서 기존에 있던 칼럼의 값을 변경하려고 하는데 좀 가리켜 주시면 감사........
배주리
2000-12-18 16:29:11
3877
2420 ┕>Re: Re: 오라클에서 기존에 있던 칼럼의 값을 변경하려고 하는데 좀 가리켜 주시면 감사........
구멍찌
2000-12-18 21:26:25
3859
2421  ┕>Re: 오라클에서 기존에 있던 칼럼의 값을 변경
최성준
2001-05-07 12:59:47
4157
2430   ┕>Re: Re: Re: Re: 오라클에서 기존에 있던 칼럼의 값을 변경하려고 하는데 좀 가리켜 주시면 감사........
구멍찌
2000-12-19 17:23:49
3972
2409오라클과 sql서버 2000 설명부탁드립니다.
오른팔
2000-12-16
2922
2411┕>Re: 오라클과 sql서버 2000 설명부탁드립니다.
정재익
2000-12-17 00:47:21
3308
2432 ┕>Re: Re: 오라클과 sql서버 2000 설명부탁드립니다.
sooya
2000-12-19 19:31:18
3291
2408jdbc oci 연결시 에러
질의자
2000-12-16
2981
2410┕>Re: jdbc oci 연결시 에러
jg
2000-12-16 21:59:39
4056
2407오라클 db 생성시
왕초보
2000-12-16
3152
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다