Received: from mail.postgresql.org (webmail.postgresql.org [216.126.85.28]) by mail.postgresql.org (8.11.1/8.11.1) with SMTP id f16DEBx75537 for ; Tue, 6 Feb 2001 08:14:11 -0500 (EST) (envelope-from pgsql-interfaces-owner@postgresql.org) Received: from mail2.rdc1.il.home.com (mail2.rdc1.il.home.com [24.2.1.77]) by mail.postgresql.org (8.11.1/8.11.1) with ESMTP id f13CO6q00305 for ; Sat, 3 Feb 2001 07:24:07 -0500 (EST) (envelope-from dspectra@home.com) Received: from home.com ([24.14.186.124]) by mail2.rdc1.il.home.com (InterMail vM.4.01.03.00 201-229-121) with ESMTP id <20010203122403.IOMP13648.mail2.rdc1.il.home.com@home.com> for ; Sat, 3 Feb 2001 04:24:03 -0800 Message-ID: <3A7BF8A1.57EBABD7@home.com> Date: Sat, 03 Feb 2001 06:25:05 -0600 From: "D. Johnson" X-Mailer: Mozilla 4.61 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: pgsql-interfaces@postgresql.org Subject: Postgres and Oracle differences and questions Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Archive-Number: 200102/28 X-Sequence-Number: 981 I have recently been working on several projects that use MSAccess as a front end to both a Postgres and Oracle DB. Unfortunately, I have noticed some differences and limitations in Oracle that seem to make Postgres look like a better choice for the application. My problem is with the block sizing differences in PG and Oracle. It seems that when mapping memo types from Access to Postgres you could create a text type in Postgres that emulates the Access memo type, and you could define a table with any number of these types of fields. In Oracle you can only have one memo field mapped to a table with a max size equal I believe to the block size, and if you use the max block size then you cannot define any other fields in the same table. I am curious how Postgres handles text types, is a var char or does it allocate the full 8K for the text type. In Oracle, the size of the table definition has to be within the block boundary, is the same restriction true in Postgres. D. Johnson Spectra Data Systems Inc