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
운영게시판
최근게시물
PostgreSQL Q&A 1849 게시물 읽기
No. 1849
Re: 급한 질문입니다..
작성자
정재익
작성일
2000-11-09 15:26
조회수
5,379

PostgreSQL 의 경우 아직은 field 의 필드속성(data type) 변경을 할수 있는 명령어를 지원하지 않습니다. 그러므로 현재로서는 다음과 같은 방법이 가능할 것 같습니다.

 

1. 임시 필드를 하나 만든다. (이 필드의 type 은 원하는 data type 으로 한다)

2. update table_name set new_field=old_field;

3. SELECT ... INTO ... 구문을 이용하여 새로운 필드를 필요로 하는 테이블을 새로 만든다.

 

엄청난 노가다 이지만 별다른 방법이 없습니다. 이것은 MySQL 이 훨씬 잘되어 있는 것 같습니다. 바로 alter table 명령어에서 형 변경이 가능하지요.

 

>>박성수 님께서 쓰시길<<

 

:: mysql이나.. msql은 레코드 속성을 변경할수가 있는데 postgres는 어떻게 변경하는거죠?

:: 예를 들어 mysql에서는 alter table aaa change ......

:: 이런식으로 하는데.. postgres에서는 안됩니다..

::

:: 아는분 빨리좀 알려주세요..

:: 그럼..

[Top]
No.
제목
작성자
작성일
조회
1858postgres에서의 질문입니다.
이정인
2000-11-12
4761
1859┕>Re: postgres에서의 질문입니다.
엠브리오
2000-11-13 15:49:27
5323
1890 ┕>감사합니다....(내용없음)
이정인
2000-11-20 00:21:17
5208
1852vacuum 시 AttrDefaultFetch: unexpected record found!
김훈동
2000-11-09
4237
1853┕>Re: vacuum 시 AttrDefaultFetch: unexpected record found!
엠브리오
2000-11-10 01:26:02
4502
1850이것 쫌 갈쳐주세요..
궁금이
2000-11-09
4801
1851┕>Re: 이것 쫌 갈쳐주세요..
정재익
2000-11-09 16:50:03
4871
1848급한 질문입니다..
박성수
2000-11-09
4828
1849┕>Re: 급한 질문입니다..
정재익
2000-11-09 15:26:11
5379
1844말씀하신대로 디렉토리경로까지 명령을 주어서 실행시킨 경우입니다.
힘든이
2000-11-09
7168
1846┕>Re: 말씀하신대로 디렉토리경로까지 명령을 주어서 실행시킨 경우입니다.
정재익
2000-11-09 10:58:24
6748
1840서버 ip변경시 postgresql 에서 해줘야할일이 뭔지 좀 갈케 주시면 감사하겠습니다...
서성현
2000-11-08
6600
1843┕>Re: 서버 ip변경시 postgresql 에서 해줘야할일이 뭔지 좀 갈케 주시면 감사하겠습니다...
정재익
2000-11-08 23:43:30
6806
1839검색해봤는데 이런 에러는 없는거 같아서요...질문 올립니다.
힘든이
2000-11-08
6622
1842┕>Re: 검색해봤는데 이런 에러는 없는거 같아서요...질문 올립니다.
정재익
2000-11-08 23:35:39
6952
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다