diff --git a/schema/pgRole.cpp b/schema/pgRole.cpp index a699d26..09b2874 100644 --- a/schema/pgRole.cpp +++ b/schema/pgRole.cpp @@ -447,7 +447,7 @@ void pgRole::ShowDependents(frmMain *form, ctlListView *referencedBy, const wxSt wxString depOids = wxT("(SELECT objid FROM pg_shdepend WHERE refobjid=") + GetOidStr() + wxT(")"); FillOwned(form->GetBrowser(), referencedBy, dblist, - wxT("SELECT cl.relkind, COALESCE(cin.nspname, cln.nspname) as nspname, COALESCE(ci.relname, cl.relname) as relname, cl.relname as indname\n") + wxT("SELECT cl.relkind::text, COALESCE(cin.nspname, cln.nspname) as nspname, COALESCE(ci.relname, cl.relname) as relname, cl.relname as indname\n") wxT(" FROM pg_class cl\n") wxT(" JOIN pg_namespace cln ON cl.relnamespace=cln.oid\n") wxT(" LEFT OUTER JOIN pg_index ind ON ind.indexrelid=cl.oid\n") diff --git a/schema/pgUser.cpp b/schema/pgUser.cpp index 4ca8f02..e6e8d8c 100644 --- a/schema/pgUser.cpp +++ b/schema/pgUser.cpp @@ -197,7 +197,7 @@ void pgUser::ShowDependents(frmMain *form, ctlListView *referencedBy, const wxSt } FillOwned(form->GetBrowser(), referencedBy, dblist, - wxT("SELECT cl.relkind, COALESCE(cin.nspname, cln.nspname) as nspname, COALESCE(ci.relname, cl.relname) as relname, cl.relname as indname\n") + wxT("SELECT cl.relkind::text, COALESCE(cin.nspname, cln.nspname) as nspname, COALESCE(ci.relname, cl.relname) as relname, cl.relname as indname\n") wxT(" FROM pg_class cl\n") wxT(" JOIN pg_namespace cln ON cl.relnamespace=cln.oid\n") wxT(" LEFT OUTER JOIN pg_index ind ON ind.indexrelid=cl.oid\n") diff --git a/x64/Release_(3.0)/pgAdmin3.exe b/x64/Release_(3.0)/pgAdmin3.exe index 69bbf63..2873a93 100644 Binary files a/x64/Release_(3.0)/pgAdmin3.exe and b/x64/Release_(3.0)/pgAdmin3.exe differ