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 4304 게시물 읽기
No. 4304
PostgreSQL 로 변환하려구 합니다.
작성자
노인석(soisis)
작성일
2002-08-17 11:18
조회수
1,271

제가 오라클을 사용하였는데..

이번에 PostgreSQL 로 변환을 하려구 합니다.

처음엔 My-SQL로 변환을 하려구 했는데 몇가지 문제가 있어서

포기했습니다. 그 문제는 My-SQL 에서는 서브쿼리, 트랜잭션으로 인한 롤백이 안된다는 것이 었습니다. 사실 트랜잭션은 대응책이 있어서 할수 있다지만, 서브쿼리가 안되는것은 제가 변환하는데 치명타라서 못했습니다.

(작업양이 많아져서 굉장히 많은 시간이 걸림) 그래서 이 문제를 PostgreSQL 에서는 해결이 가능한지 알고 싶네요..^^

아시는 분이 있다면 도움을 청하고자 합니다. 부탁드립니다.

 

1.PostgreSQL 에서는 서브쿼리가 가능한지?

2.PostgreSQL 에서는 트랜잭션처리가 가능한지?

3.기존의 Oracle 에서 사용한 SQL 문을 PostgreSQL로 변환하는데

별 문제는 없는지? (가장중요함)

 

아시는 분에게 답변을 부탁드립니다.

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

간단히 답변만 말씀 드리겠습니다.

 

1.PostgreSQL 에서는 서브쿼리가 가능한지?

 

예. 가능합니다.

 

2.PostgreSQL 에서는 트랜잭션처리가 가능한지?

 

예. 가능합니다. 하지만 오라클에서 지원하는 정도로 다양한 기능을 지원하지는 못합니다. 이 부분은 메뉴얼을 참조해 주시기 바랍니다.

 

3.기존의 Oracle 에서 사용한 SQL 문을 PostgreSQL로 변환하는데 별 문제는 없는지? (가장중요함)

 

대부분의 경우는 별문제가 없습니다. (inline view 까지도 지원될 정도이니 그렇죠) 하지만 정확히 같다고 할수는 없습니다. 아무래도 오라클에 비하면 모자라는 부분이 있습니다. 하지만 기존의 open source DBMS 중에서는 가장 오라클과 가깝다고 말씀 드릴수 있습니다. PL/SQL 도 거의 80% 정도는 PL/pgSQL 로 변환이 가능할 정도입니다.

정재익(advance)님이 2002-08-18 00:44에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4307Unable to identify an operator '=' for types 'text' and 'integer' ? [2]
PgM
2002-08-20
922
4306UHC [1]
장동훈
2002-08-19
962
4305가져오는 데이터의 개수를 제어하는 법좀.. [1]
홍종근
2002-08-19
1414
4304PostgreSQL 로 변환하려구 합니다. [1]
노인석
2002-08-17
1271
4303sequence 를 사용중 이해가 안되어서요 [1]
임옥섭
2002-08-17
1466
4302pg_dump중에 오류가..!! [2]
이서근
2002-08-16
994
4299[질문] plpgsql function 리스트와 소스보기 [2]
정회민
2002-08-14
1097
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다