I'm testing on Windows 2008 64-bit pgAdmin 1.14.2

I used the odbc_fdw based foreign data table that I created with this
statement:

CREATE FOREIGN TABLE my_tables
(table_catalog character varying(128) ,
table_schema character varying(128) ,
table_name character varying(128) ,
table_type character varying(128) )
SERVER localsql2005
OPTIONS (database 'myserver2005', sql_query 'SELECT CAST(TABLE_CATALOG As
varchar(128)) As table_catalog
, CAST(TABLE_SCHEMA As varchar(128)) As table_schema, CAST(TABLE_NAME As
varchar(128)) As table_name
, CAST(TABLE_TYPE As varchar(128)) As table_type
FROM information_schema.tables', sql_count 'select count(TABLE_NAME) from
information_schema.tables');


When I use pgAdmin to regenerate the SQL ddl for it, it generates this
malformed thing that can't be run:


CREATE FOREIGN TABLE my_tables
(table_catalog character varying(128) ,
table_schema character varying(128) ,
table_name character varying(128) ,
table_type character varying(128) )
SERVER localsql2005
OPTIONS (database 'myserver2005', sql_query 'SELECT CAST(TABLE_CATALOG As
varchar(128)) As table_catalog
, CAST(TABLE_SCHEMA As varchar(128)) As table_schema, CAST(TABLE_NAME As
varchar(128)) As table_name
, CAST(TABLE_TYPE As varchar(128)) As table_type
FROM information_schema.tables', ,"sql_count 'select count(TABLE_NAME) from
information_schema.tables"');
 
Thanks,
Regina



-- 
Sent via pgadmin-support mailing list (pgadmin-support@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-support

Reply via email to