Rumah > pangkalan data > tutorial mysql > Apakah Watak Wildcard Perlu Saya Gunakan dengan Pengendali Jet LIKE, dan Mengapa?

Apakah Watak Wildcard Perlu Saya Gunakan dengan Pengendali Jet LIKE, dan Mengapa?

Mary-Kate Olsen
Lepaskan: 2025-01-10 11:28:43
asal
540 orang telah melayarinya

What Wildcard Character Should I Use with the Jet LIKE Operator, and Why?

Pengendali SEPERTI Microsoft Jet: Penjelasan terperinci tentang kad bebas

Dalam pangkalan data Microsoft Jet, operator LIKE digunakan untuk mencorak padanan nilai medan. Walau bagaimanapun, memilih aksara kad bebas untuk padanan berbilang aksara sentiasa menjadi isu yang mengelirukan.

Soalan: Apakah kad bebas berbilang aksara yang betul dalam pengendali LIKE Jet? Apakah faktor yang akan mempengaruhi pilihannya?

Jawapan:

Kelakuan kad bebas dalam Jet bergantung pada mod pertanyaan ANSI antara muka yang digunakan:

  • Mod pertanyaan ANSI-89 (mod lama): Gunakan asterisk (*) sebagai kad bebas berbilang aksara.
  • Mod pertanyaan ANSI-92 (mod keserasian Pelayan SQL): Gunakan tanda peratus (%) sebagai kad bebas berbilang aksara.

Mod khusus antara muka:

  • ADO (OLE DB) sentiasa berjalan dalam mod pertanyaan ANSI-92.
  • DAO sentiasa berjalan dalam mod pertanyaan ANSI-89.
  • Mod pertanyaan ODBC boleh ditetapkan secara eksplisit menggunakan bendera ExtendedAnsiSQL.
  • Antara muka pengguna MS Access menyokong dua mod.

Kata Kunci ALIKE:

Sintaks Jet SQL juga menyediakan kata kunci ALIKE, membolehkan anda menggunakan aksara ANSI-92 (% dan _) tanpa mengira mod pertanyaan antara muka. Walau bagaimanapun, ALIKE bukan standard SQL rasmi dan mungkin tidak disokong dalam semua persekitaran.

Atas ialah kandungan terperinci Apakah Watak Wildcard Perlu Saya Gunakan dengan Pengendali Jet LIKE, dan Mengapa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan