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
운영게시판
최근게시물
Informix Q&A 1741 게시물 읽기
No. 1741
alter table 문의
작성자
초보자
작성일
2003-06-26 03:29
조회수
6,387

테이블의 칼럼 타입을 변경하고 싶습니다

datetime이 year to hour 를 year to minute로 바꾸려고 합니다.

그런데 그냥 alter table로 바꾸기만 하면 되는지..

index 및 privileges등은 어떻게 하는건지...

privileges에 alter가 no로 되있는데 어떻게 해야하는건지

고수님들 답변 부탁드립니다.

이 글에 대한 댓글이 총 2건 있습니다.

테이블의 데이터가 많지 않으면 alter보다는 테이블을 다시 생성하는 것을 informix에서 권장하고 있는 것으로 알고 있습니다..

왜냐면,alter table을 해도 이전의 테이블 이미지가 남아 있기 때문에 혼란이 올수 있기 때문이죠.자세한것 잘 모르지만..그런 내용이었던것 같군요..

 

그리고 table alter할 때에 인덱스는 없애고 다시 생성해야 하는 것으로 알고 있는데.확실하지 않군요..

도움이 될지 모르겠군요..

그럼 수고하세요~^^*

나그네님이 2003-06-30 11:49에 작성한 댓글입니다.

그냥 알터 테이블 하시면 될 것 같군요..

 

알터 권한이 없으면.. 당연히 못하구요..

알터 권한이 있는.. 테이블 소유자나 DBA 유저가 해야겠지요..

 

아니면 grant 문으로 알터 권한을 부여해도 되고요..

 

year to hour 를 year to minute 으로 하는 것은

in place alter algorithm 으로 되니 시간도 별로 안걸립니다.. ( 테이블에 text나 blob이 있으면 예외)

 

수고하세여~~

토미님이 2003-07-16 15:10에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1744unix informix server에 ADO(OLE DB)로 커넥트하는 방법
초보
2003-07-02
5009
1743Informix 7.x 에서 *.html 파일 다루는 방법
김중료
2003-07-01
4522
1742sp가 이상합니다. [1]
손희찬
2003-07-01
4658
1741alter table 문의 [2]
초보자
2003-06-26
6387
1740ontape -s 시에 tape에 관한 질문입니다. [1]
임진선
2003-06-24
4433
1739[질문]트리거사용시 시그널 또는 파이프 생성 방법
김용겸
2003-06-23
4127
1738overflow lock
이용배
2003-06-23
4718
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다