1
こんにちは私は12のテーブルを持つデータベースを持っています。私は11人のすべてから選択できますが、12人目と同じクエリを使用しても機能しません。しかし、私はphpPgAdminからそのクエリを試しても動作します。たとえば、私は、このクエリを持っている:postgreSql "関係はありません" phpPgAdminでも動作します
SELECT
"public"."products"."grupi",
"public"."products"."kodartikulli",
"public"."products"."kodifikimartikulli2",
"public"."products"."pershkrimartikulli",
"public"."cmime"."cmimi"
FROM "public"."products"
INNER JOIN "public"."cmime" ON ("public"."products"."kodartikulli"="public"."cmime"."idprodukti")
WHERE "public"."products"."kodartikulli" = 'AS00008'
これはphpPgAdmin上で完璧に動作しますが、私は私のアプリからそれをしようとすると、それは言う:
error: relation "public.cmime" does not exist
また、すべてのテーブルが同じ権限を持っています。誰もこの問題に遭遇しましたか? ありがとう
「SELECT * FROM public.cmime LIMIT 1'」を試してみてください。また、 'SELECT * FROM cmime LIMIT 1'を試して、違いがあるかどうか確認することもできます。 – joanolo
同じエラーが再び発生します。エラー:relation "cmime"が存在しません – Alfred
phpPGAdminが実際に同じデータベースと同じユーザーの役割と資格情報に接続していることを確認する簡単な方法はありますか? – joanolo