ホームページ >データベース >mysql チュートリアル >「リレーション [TABLE] が存在しません」データベース エラーを修正する方法?

「リレーション [TABLE] が存在しません」データベース エラーを修正する方法?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-27 06:03:14518ブラウズ

How to Fix the

「関係 [TABLE] が存在しません」エラー

クエリで、2 つのテーブル、「スキーマ」をクエリしようとしています。 .table1' と 'Schema.table2' が存在しますが、「関係 [TABLE] がありません」というエラーが発生します。 存在する。"この問題は、スキーマ名とテーブル名の引用符が間違っていることが原因である可能性があります。

この問題を解決するには、クエリ内の各要素が個別に引用されていることを確認してください。たとえば、元のクエリ:

select * from Schema.table1;

の代わりに、次の修正されたクエリを試してください:

select * from "Schema"."table1";

スキーマ名とテーブル名の両方を二重引用符で囲むことで、それらを正しく識別できます。

この調整により、クエリが指定されたものを正しく参照することが保証されます。指定されたスキーマ内のテーブル。データベース要素をクエリして適切に識別する場合は、スキーマ名とテーブル名の両方を必ず個別に引用してください。

以上が「リレーション [TABLE] が存在しません」データベース エラーを修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。