Received: from host1.kbnet.co.uk (root@host1.kbnet.co.uk [194.168.148.2]) by hub.org (8.9.3/8.9.3) with ESMTP id PAA76643 for ; Tue, 20 Jul 1999 15:54:01 -0400 (EDT) (envelope-from neil@darlow.co.uk) Received: from ideal.intranet (IDENT:root@dialup040.kbnet.co.uk [194.168.148.202]) by host1.kbnet.co.uk (8.9.3/8.9.3) with ESMTP id UAA18890 for ; Tue, 20 Jul 1999 20:59:40 GMT Received: from ideal.intranet (IDENT:neil@ideal.intranet [172.16.0.1]) by ideal.intranet (8.9.3/8.9.3) with SMTP id UAA04062 for ; Tue, 20 Jul 1999 20:49:09 +0100 From: Neil Darlow Date: Tue, 20 Jul 1999 20:49:09 GMT Message-ID: <19990720.20490900@ideal.intranet> Subject: PsqlODBC and Qualified Table Names To: pgsql-interfaces@postgresql.org X-Mailer: Mozilla/3.0 (compatible; StarOffice/5.1; Linux) X-Priority: 3 (Normal) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.org id PAA76768 Hi, I am using PsqlODBC (as part of unixODBC) with StarOffice 5.1 Pro to manage PostgreSQL 6.4.2 databases and tables. I can create and delete databases without difficulty but am having trouble creating tables with StarOffice. I have determined that the cause of the problem is that StarOffice generates SQL to create a table in the following format: create databasename."TABLENAME" ( fieldname fieldtype, ... ) PostgreSQL appears to have difficulty with databasename."TABLENAME" and will either not generate a table or generates a table with an uppercase name that is reported as existing by \dt in psql. However, any attempt to select from this table with SQL results in an error message to the effect that the table doesn't exist. Is this a known problem with PsqlODBC, or perhaps PostgreSQL itself, and is there a work-around? Regards, Neil Darlow.