Rumah >pangkalan data >tutorial mysql >Mengapa Saya Mendapat Ralat 'perkaitan [JADUAL] tidak wujud' Apabila Menyoal Berbilang Jadual?

Mengapa Saya Mendapat Ralat 'perkaitan [JADUAL] tidak wujud' Apabila Menyoal Berbilang Jadual?

Patricia Arquette
Patricia Arquetteasal
2024-12-26 03:06:13375semak imbas

Why Am I Getting the

Ralat: "perkaitan [JADUAL] tidak wujud" Semasa Menyoal Berbilang Jadual

Apabila cuba menanyakan dua jadual menggunakan SQL, anda boleh menghadapi ralat "hubungan [JADUAL] tidak wujud." Isu ini boleh timbul jika nama jadual atau laluan skema tidak dinyatakan dengan betul.

Penyelesaian masalah:

Penyelesaian terletak pada memetik setiap objek pangkalan data secara individu:

  • Nama Jadual: Kelilingi nama jadual dengan petikan berganda, cth., "table1".
  • Laluan Skema: Jika perlu, nyatakan laluan skema dengan cara yang sama, cth., "Skema"."table1".

Pertanyaan Salah:

pilih * daripada Schema.table1;

Pilih * daripada "Schema.table1";

Pertanyaan Betul:

select "ID" 
from "Schema"."table1";

Maklumat Tambahan:

  • Petikan membantu jurubahasa pangkalan data mengenal pasti pengecam yang mungkin mengandungi aksara atau ruang khas.
  • Untuk butiran lanjut, rujuk dokumentasi yang berkaitan tentang pengecam yang disebut dalam sistem pangkalan data anda.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat 'perkaitan [JADUAL] tidak wujud' Apabila Menyoal Berbilang Jadual?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn