Re: Unable to access table named "user"
От | Heikki Linnakangas |
---|---|
Тема | Re: Unable to access table named "user" |
Дата | |
Msg-id | 4A098A68.5050005@enterprisedb.com обсуждение исходный текст |
Ответ на | Unable to access table named "user" (Joe Kramer <cckramer@gmail.com>) |
Список | pgsql-jdbc |
Joe Kramer wrote: > Hi, > > I have table named user (lower case) in public schema. > I can access it using Pgadmin as > SELECT * from "user"; SELECT * from "public.user"; SELECT * FROM public.user; Odd, I would not expect the 2nd variant to work, unless you also have a table called "public.user", ie with a dot in the name. > I can't find any way to access this table from Jdbc. > Tried to access as public.user, user in single and double quotes, nothing helps. > I get exceptions like > ERROR: relation "public.user" does not exist > ERROR: relation "user" does not exist > > Also tried to execute "SET search_path TO public" beforehand in same > jdbc connection, makes no difference. > > Is there any way? These should all work: SELECT * FROM "user" SELECT * FROM public.user SELECT * FROM public."user" -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-jdbc по дате отправления: